Nigeria Discover Igbo Land | The Amanchor Edda People Of Ebonyi State || Afikpo Nigeria By Ou Travel And Tour - January 15, 2023 0 3 Share Facebook Twitter Google+ Pinterest WhatsApp Amanchor is a hilltop village located in the Etiti Edda, Afikpo South Local Government Area of Ebonyi State, South East Nigeria. source Related