Where is Walnut Beach?

Where is Walnut Beach located?

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


Where is Walnut Beach on the map?