Bay Shore

Bay Shore is a charming waterfront community on Long Island, known for its beautiful beaches, vibrant downtown area with shops and restaurants, and easy access to outdoor activities like boating and fishing.

Places in Bay Shore