Mozambique has something of all the best bits of Africa: spectacular waterfronts, elegant architecture and of course, wildlife to keep you glued to your binoculars. Something of a newcomer to the travelling scene, Mozambique captivates those who visit and sends them back singing its praises.
For wildlife, head for Gorongosa National Park or Maputo National Reserve. For white sandy beaches, head for the Bazaruto Archipelago and for something really special, head over to Mozambique Island, a World Heritage Site.