Getty Images/iStockphoto
Overview
The Bazaruto Archipelago has clear, turquoise waters filled with colourful fish, and offers diving, snorkelling and birding. It makes a fine upmarket holiday if you’re looking for the quintessential Indian Ocean getaway.
Must-see attractions
in partnership with getyourguide



