Results in Falmouth
Glistening Waters Hotel & Luminous Lagoon
Glistening Waters Luminous Lagoon a natural wonder is a phosphorescent lagoon located in Falmouth. You take a night time boat cruise along the bay. When they are disturbed, the micro-organisms in the water glow and create and eerie, glistening light.