If you haven’t seen it yet, the internet has been dropping its jaws open with images of the surreal beach in Vaadhoo Island, Raa Atoll, Maldives. This phenomena has been called the “Sea of Stars” due to its glowing blue waves. It’s definitely a fantasy-like experience but before you roll over in search for that specific beach in Vaadhoo to see the so-called Sea of Stars, better know more about the beautiful little creatures that cause this unbelievable glowing effect.