Visit here to know more: Sea Of Stars Vaadhoo Island - Bioluminescent Plankton Beach, Maldives: On the island of Vaadhoo, one of the islands of Raa Atoll in the Maldives. It is a tiny island with just 500 inhabitants, but the phenomenon of the “Sea of Stars“ has firmly anchored it on the world map. # Blue_beach, #Glowing_beach, #glowing water
Hide player controls
Hide resume playing