The beach is a part of Vaadhoo Island, which is one of the islands of Raa Atoll in Maldives. It's actually a small island with not more than 500 people. However, the island has earned itself a place on the global tourism map owing to its Sea of Stars phenomenon.