Mozambique
Found in Cabo Delgado Province, Mozambique, Ibo is a city. It has a population of 5,701.
Ibo is located at coordinates 12.34° S, 40.59° E, in the Southern Hemisphere. It belongs to the Cabo Delgado Province administrative division of Mozambique.
Ibo is the #88 largest locality in Mozambique by population, with 5,701 people.
Ibo is located in the Cabo Delgado Province province of Mozambique. Other cities in the region include Pemba, Montepuez, Mocímboa da Praia. Ibo has 5,701 inhabitants.
There are 20 cities and towns within 25 km of Ibo.
Ibo has a population of 5,701. It ranks #88 in Mozambique by population.
Ibo is located in Cabo Delgado Province, Mozambique.
Ibo is located at coordinates 12.34° S, 40.59° E in Cabo Delgado Province, Mozambique.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)