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
Answered
The South Shore of Long Island, in the U.S. state of New York, is the area along Long Island's Atlantic Ocean shoreline.