Places in Bazaruto Archipelago:

Discover Mozambique. Johannesburg, Mozambique, Kruger National Park

You depart Johannesburg and travel through scenic Mpumalanga until you reach the border to the Kingdom of Swaziland. Entering Swaziland you travel to the Malolotja Nature Reserve where will be
Diving holiday at Quirimbas islands in Mozambique.
Quirimbas and Bazaruto Archipelago Dive

From one of the last undiscovered jewels in Africa - the Quirimbas Archipelago with it's abandoned forts, coral islands and marine world that remains totally undisturbed, to the Bazaruto Archipelago