Mozambique is a country in southern Africa with a population of over 32 million. It borders Tanzania, Malawi, Zambia, Zimbabwe, South Africa and Eswatini. It also has a coastline to the Indian Ocean.