Where is Jennings Beach?

Where is Jennings Beach located?

Jennings Beach, Connecticut, United States (approx. 41.14308°, -73.25774°)


Where is Jennings Beach on the map?