Where is Lovers Leap State Park?
Where is Lovers Leap State Park located?
Lovers Leap State Park, Connecticut, United States (approx. 41.54509°, -73.40234°)
Where is Lovers Leap State Park on the map?
{"latitude":41.54509,"longitude":-73.40234,"title":"Lovers Leap State Park"}