De Bazaruto Archipel is in 1971 verklaard tot nationaal park. De Bazaruto eilandengroep bestaat uit de vijf eilanden Bazaruto, Benguerra, Magaruque, Bangue en Santa Carolina. De archipel is echt een juweeltje en je hebt er dan ook zeer veel mooie plekjes. Van witte zandstranden, palmbomen en duinen tot een azuurblauwe zee, een ongeschonden koraalrif en honderden tropische vissen.
De grootste eilanden Bazaruto en Benguerra zijn toeristisch gezien het meest interessant en ontwikkeld. De eilanden voldoen compleet aan het beeld van hoe een exotisch eiland in de Indische Oceaan er uit moet zien. Doordat de archipel zo'n 15 kilometer van de kust af ligt en wat moeilijker te bereiken is, is het goed bewaard gebleven. Verschillende dieren als vogels, de Indische zeekoe, antilopen en de nijlkrokodil hebben zich gevestigd in het mooie nationale park.
Tevens zijn er een groot aantal koraalriffen te vinden waardoor duikers en snorkelaars zeker aan hun trekken kunnen komen.