Map
Medjumbe Island, Mozambique
Price
1060
website
Hotel
Medjumbe Island Resort