Where is Southampton Beach?

Where is Southampton Beach located?

Southampton Beach, New York, United States (approx. 40.85371°, -72.43758°)


Where is Southampton Beach on the map?