Travel & News: Latest Updates from the Mozambican World.
It is one of the biggest cities in Mozambique .