🇳🇬 Igbor

Coordinates (7.4527, 8.6098)
Population 17,666

Igbor is a city in Nigeria - Benue

Species living near Igbor

Cities near Igbor

about