Tag Mozambique

Bazaruto Archipelago, Mozambique

Bazaruto Archipelago, Mozambique

The Bazaruto Archipelago is a group of six islands in Mozambique, near the mainland city of Vilankulo. It comprises the islands of Bazaruto, Benguerra, Magaruque,…