Raritan Bay flows into the Atlantic Ocean on the south shore of Staten Island. New Jersey also shares Raritan Bay. In Staten Island this beach area is also called Princess Bay and has a small boat dock. It’s a very rocky beach with lots of sea debris, which makes it good for finding interesting shells and rocks washed in from the sea. As you can see in the photo, there are hardly ever any waves.