Tag: lovers leap st elizabeth jamaica
-
Lovers Leap – St Elizabeth, Jamaica
Lovers Leap on Jamaica’s south coast is one of those natural wonders kind of like Niagara Falls – you can’t even understand it’s magnitude until you’ve been there and seen it. Pictures and video do it NO justice whatsoever. I had to go discover it for myself. This was another fabulous road trip made possible…