The Bazaruto archipelago of islands off the The archipelago separated from the mainland some 10 000 years ago.
All Results in Bazaruto
Tropical Ilha de Benguerra, part of the Bazaruto National Park - an island paradise situated within the renowned Bazaruto Archipelago - and perfect for the ultimate Mozambique beach holiday.