Where is Southampton Beach?

Where is Southampton Beach located?

Southampton Beach, Southampton Beach, United States of America (approx. 40.85371°, -72.437584°)


Where is Southampton Beach on the map?