Vamizi Island – Mozambique

Despite being located in one of the wildest places on earth, set among the Quirimbas Archipelago in the calm, cyclone free waters off the coast of northern Mozambique, Vamizi offers the definitive experience of barefoot luxury in Africa. Of all Vamizi’s attractions, its beaches are undeniably one of its greatest, especially as the Lodge and …

Continue reading Vamizi Island – Mozambique