The Archipelago

The Bazaruto Archipelago is considered to be the last tropical paradise in Africa.
The protected status and relative isolation from mainland is the reason why nature bursts in full force with a variety of colourful birds (160 different species), amazing marine live (600 different species of fish and different type of corals).
This together with the clear crystal blue water, white beaches and dunes will give you a unique and amazing experience.

The National Park

Bazaruto Archipelago National Park was found in 1971 and actually is the largest marine reserve in the Indian Ocean.
This amazing pristine and unspoiled reserve is composed by five main islands: Bazaruto, Benguerra, Magaruque, St.Carolina and Banguè.
According to the World Wildlife Foundation the archipelago has a population of about 3,500 people living in seven communities.

Our Trips

We will take you to discover beautiful places around the Bazaruto Archipelago.