Explore Maldives Vakkaru Maldives Location : Baa Atoll Number of Rooms: 125 Distance from Airport : 68 KM Read More »