1 Answers

The South Shore of Long Island, in the U.S. state of New York, is the area along Long Island's Atlantic Ocean shoreline.

4 views

Related Questions