Written byVictor SibekoSA Tourism Certified Specialist & GTOA Deputy Chairman. Guiding travellers across Southern Africa for over 30 years. ← PreviousMussulo Island (Ilha de Mussulo) Next →Netu’s Resort in Mussulo Island