Vaadhoo Island
Famous for its ‘Sea of Stars’ phenomenon where bioluminescent plankton light up the shoreline.
View on Google Maps
PickNGoTravel – Discover Destinations, Plan Smarter Trips