Where is Walnut Beach?

Where is Walnut Beach located?

Walnut Beach, Walnut Beach, United States of America (approx. 41.19315°, -73.08316°)


Where is Walnut Beach on the map?