Explore Maldives Olhuveli Beach & Spa Maldives Location : Alifu Dhaalu Atoll Number of Rooms: 265 Distance from Airport : 34 KM Read More »