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 ...
They are found in only a few places on Earth, related to the bioluminescent ... Halong Bay has plenty more to explore, from the caves to the wilderness to the limestone islands.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results