Islands & the water
Island-hopping is the reason most people come. The Bazaruto Archipelago off Vilanculos is the headline — day trips to Bazaruto & Benguerra, Magaruque’s calm lagoon, and Santa Carolina (Paradise Island) — plus dhow sailing and snorkeling. Full detail in the Bazaruto guide.