The beauty spot known as Lovers’ Leap emerges where the Santa Cruz mountains come to an abrupt end at Jamaica’s south coast, exposing a 1,700ft vertical drop down to the waves crashing on Cutlass Bay below. The lookout...
Showing 21–24 of 24 posts