Mozambique, a former Portuguese colony in southeastern Africa, is a beautiful country three times the size of Great Britain and boasts 2500km of coastline. It is bordered by six countries: Tanzania to the north, South Africa and Eswatini (also known as Swaziland) to...