Mozambique is located on the southeast coast of Africa and is bordered by: Malawi, South Africa, Swaziland, Tanzania Zambia and Zimbabwe. On its east Mozambique has around 2,500 km of Indian Ocean coastline, one of the longest coasts in Africa.
It is divided by the Zambezi river, with coastal lowlands to the south, and hills, plateaus and highlands to the north.