Property Location With a stay at Meeru Island Resort - amp; Spa in Meerufenfushi North Male Atoll, you'll be minutes from Mee..
Meerufenfushi /