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?