Igarra

Nigeria

Igarra is a city located in Nigeria that serves as the headquarters of the Akoko Edo Local Government Area within Edo State. The town is composed of three primary quarters: Ugbogbo, Utua, and Uffa.

The geography of Igarra is characterized by rocky terrains and is situated near the Kukuruku Hills. These natural features are notable characteristics of the area's landscape.

Sources

  1. Igarra