falmouth

  1. Falmouth Jamaica

    Falmouth Jamaica

    The Glistening Waters is located in Falmouth's Luminous Lagoon, where the Martha Brae River & the waters of the Caribbean Sea meet. The mixture of these two bodies of water create bioluminescence micro-organisms that when disturbed at night glow brightly. It is only one of four such locations.
Top