The Glistening Waters si trova nella laguna luminosa di Falmouth, dove il fiume Martha Brae incontra le acque del Mar dei Caraibi. Il mix di questi due diversi corpi idrici, crea microrganismi bioluminescenti che di notte si illuminano intensamente. Si dice che questo fenomeno si verifichi solo in 3 luoghi nel mondo. .