The Island of Mozambique lies off northern Mozambique. After a century long decay this historical medieval town is starting to regain its former glory. With its rich history and sandy beaches, the Island of Mozambique is a UNESCO World Heritage site and one of the country’s fastest growing tourist destinations.