Nigeria This Is Sapele, Nigeria. By Eboh Media - July 4, 2020 0 6 Facebook Twitter Google+ Pinterest WhatsApp Sapele is a town in Delta State, Nigeria. The origin of the name is believed to be an anglicized derivation of the Okpe word … source Related