Omambala River

Omambala River

The project is called Ebo Landing in commemoration of the heroic death of African women and men of Igbo/Ebo extraction who drowned themselves in the St Simmons Island Creeks singing “Orimili Omambala bu anyi bia, Orimili Omambala ka anyi ga eji na”, meaning “Omambala River brought us hither and it will carry us home”. Omambala river is actually located in Enugwu Aguleri, Anambra state, Igboland. Here is the river. – Catherine Acholonu