Quote Originally Posted by JitterBug View Post
mystic waters . . . is it real? . . . love your report . . .
I think it is actually called Glistening Waters...there is a lagoon where the Martha Brae river meets the sea (near Falmouth) that, if conditions are right is supposed to be amazing...one of the best places in the Caribbean to experience luminescent water.