Ibo Island


Discover Mozambique’s Pristine Landscape & Local Wildlife

Mozambique has long been raved about as Africa’s best-kept travel secret. It has remained largely off of most tourists’ wish lists, being eclipsed by nearby countries such as South Africa, Kenya and Tanzania. Having formerly been colonized by Portugal for over four centuries, it offers visitors a distinctly unique vibe […]