Mozambique; a fusion of Portuguese colonial architecture, African wildlife reserves and expansive white-sand beaches. With a coastline stretching over 2000km on the Indian Ocean, it is a prime destination for snorkelling and scuba diving enthusiasts.