Hotel VILAMENDHOO ISLAND RESORT & SPA Address: SOUTH ARI ATOLL, REPUBLIC OF MALDIVES, - MALDIVES, MALDIVES