island

BAZARUTO ARCHIPELAGO

The Bazaruto Archipelago is a group of islands off the coast of southern Mozambique. These islands have the largest dunes in the world. They are also known for…