These islands off the Mozambique coast have it all - relax on endless white beaches, swim in the crystal waters, sail a traditional dhow or explore the diverse, colourful marine life along the reefs.
This page has moved - you are being redirected.
Please change your bookmark accordingly.