Visiting Pemba, a coastal town at the mouth of a huge bay with a great beach, some interesting buildings and a lively atmosphere – Exploring llha de Mozambique, the northern half of which has been declared a Unesco World Heritage-listed site – Swimming at the Bazaruto Archipelago National Park Seeing the grand Zambezi River dammed by the Barragem de Cahora Bassa-set in stunning scenery at the head of a magnificent gorge – Lazing on the long, beautiful beaches of Tofo and Barra