Glow in Falmouth’s Bio-Luminescent Luminous Lagoon
Glistening Waters is a magical night-time only attraction on the north coast of Jamaica. This luminous lagoon being a natural and unreal phenomenon amazes the brightest mind and visitors worldwide.
Illuminate yourself and the waters around you, the more you splash the more you glow.