Topic summary

Sofala Province

Sofala Province

Sofala is a province of Mozambique. It has a population of 2,259,248 (2017 census). Beira is the capital of the province, named for the ruined port of Sofala which is 35 kilometres (22 mi) to the south.