Explore Maldives Amilla Maldives Resort and Residences Location : Baa Atoll Number of Rooms: 67 Distance from Airport : 125 KM Read More »