Explore Maldives W Maldives Location : Alifu Alifu Atoll Number of Rooms: 77 Distance from Airport : 73 KM Read More »