Where is Jennings Beach?

Where is Jennings Beach located?

Jennings Beach, Jennings Beach, United States of America (approx. 41.14121°, -73.2365°)


Where is Jennings Beach on the map?