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