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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed