ViewsWatchers |
Contained Places
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 to the south. [edit] Research Tips
|