Igwe's Palace Agulu In Aniocha Local Gov Anambra State Of Nigeria. is located in Agulu, Nigeria on Igwe Ejidike palace, Odidama. Igwe's Palace Agulu In Aniocha Local Gov Anambra State Of Nigeria. is rated 4 out of 5 in the category historical landmark in Nigeria.
Address
Igwe Ejidike palace, Odidama