Walk and swim around the best beaches in Africa in Mozambique’s Archipelagoes
Mozambique lies along the east coast of Africa, beneath Tanzania and above South Africa and has a huge 1,500 mile coastline. The countries Bazaruto Archipelago is one of the most beautiful coastal destinations of the entire African continent with wonderful, white, sandy beaches, crystal clear turquoise waters and pristine coral reefs inhabited by multi-colored tropical fish.
The archipelago was once part of the Mozambique mainland but over hundreds of years the lower lying areas were slowly reclaimed by the ocean leaving a series of islands behind, the main ones being Bazaruto, Benguerra and Magarque. The coastal eco-system here is characterised by tidal flats with marine grass meadows, mangrove swamps, freshwater lakes and swamp forests, playing host to a plethora of interesting fish and birdlife.