Glistening Waters: The Glowing Lagoon in Jamaica

Hop on a boat and travel to one of the most intriguing places in the Caribbean: bioluminescent Falmouth Lagoon. Situated on the northern coast of beautiful Jamaica, Falmouth Lagoon is one of few lagoons in the world with glowing water. It’s also the only place in the world where the bioluminescence isn’t dependent on the … Continue reading Glistening Waters: The Glowing Lagoon in Jamaica