Below, we’ve rounded up the best things to do in Jamaica to ... not far from Falmouth, and was once an important location for ships arriving to Jamaica. Though surrounded more by buildings ...
The Luminous Lagoon is a one-of-a-kind natural phenomenon. Located in Falmouth (home to one of the island's cruise ports), the lagoon once served as a dock for English ships carrying Jamaican ...