Where is Lovers Leap?
Where is Lovers Leap located?
Lovers Leap, Lovers Leap, Jamaica (approx. 17.86667°, -77.65°)
Where is Lovers Leap on the map?
{"latitude":17.86667,"longitude":-77.65,"title":"Lovers Leap"}