Where is Manhattan Beach Park?

Where is Manhattan Beach Park located?

Manhattan Beach Park, New York, United States (approx. 40.57649°, -73.94319°)


Where is Manhattan Beach Park on the map?