Mozambique is situated on the Southeast Coast of Africa. To the East is the Indian Ocean, Tanzania, Malawi, and Zambia are to the North, to the West, Zimbabwe and South Africa and to the South, Swaziland and South Africa.

The total area of Mozambique is 799 380 Km2 from North to South, to the East it has a coastline with the Indian Ocean for over 2700 Km.The more south we go the narrower the land becomes, its widest point being the Central Northern region, between the Coast and the point where the rivers Aruángua and Zambeze meet.

The narrowest southern point, in the Namaacha region is only 47,5 Km wide.From the coastal plains inland, the land changes abruptly from a narrow palm studded strip of beach along the coast to a broad belt of savannah and woodland then forested mountains.

Forty percent of the territory has an altitude rising to 200 meters; Cabo Delgado, Nampula and the interior of Inhambane, are plateaus of 200 To 600 meters and further on between Manica and Sofala the land forms mountains with heights above1000 meters.

The highest points of the country are in the mountainous region located by the border.Massururero on the slopes of Manica for example, and Sofala is 2436 meters high, Picos Namuli has an altitude of 2419 meters and Serra de Gorongosa is 2000 meters high. Most of the country’s rivers flow eastwards to the Indian Ocean.