Map
Arquipelago das Quirimbas, Quilálea Island, Mozambique
Hotel
Quilalea Island Resort