However, instead of the display being in the sky, it's in the water in an area known as Bioluminescent Bay in Grand Cayman's North Side near Starfish Point. Also known as Bio Bay, this natural ...
Hundreds of thousands of bioluminescent dinoflagellates live in each gallon of bay water, and the light show put on by these tiny creatures provide is truly a (natural) wonder to behold.
From Australia to Wales, here are the best places to witness bioluminescent tides yourself. There’s no denying that Puerto Rico’s Mosquito Bay is the ... are the Thai islands to visit.) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results