Explore Destinations Mozambique: A Land of Smiles Author admin Date 30th April 2013 Mozambique is one of Africa’s up-and-coming hot-spots, with stunning beaches, excellent diving and magical...