The Bazaruto Archipelago is home to ‘carefully protected’ seas and more than 150 species of birds ...