Bazaruto

The Bazaruto Archipelago is a group of islands, two of good size, just off the coast of southern Mozambique. This is classic tropical island stuff, with white sand beaches, turquoise seas and wonderful marine life.

The smaller Benguerra Island is home to three relatively small, decent quality lodges, Benguerra Lodge, Azura Beach Lodge and Marlin Lodge.

For a slightly lower cost option Dugong Beach Lodge is located in the marine park over on the mainland coast.

The larger Bazaruto Island contains two quite large and mainstream facilities, Bazaruto Resort and Indigo Bay Resort, neither of which are really our cup of tea.
Bazaruto - intro
Slideshows
Videos