Where is Biafra?

Biafra is located in south-eastern Nigeria. It was a secessionist state formally called the Republic of Biafra that existed from May 1967 to January 1970.