News

While the Sea of Stars is the Maldives' best-known bioluminescent beach, the islands are actually teeming with different seas of stars.