Bazaruto Archipelago

Bazaruto Archipelago, which is one among the chain of five islands – Ben Guerra, Bazaruto, Banque, Maraque and Santa Carolina, along the historical Mozambican channel, is 37 km long and 7 km wide with abounding flora and fauna. The west part of the island is thicket...