Nigeria Sights and sounds of Obollo-Afor Enugu State By EVideos TV - May 13, 2022 0 5 Share Facebook Twitter Google+ Pinterest WhatsApp Obollo-Afor in Udenu (Enugu State) is a place in Nigeria about 148 mi (or 238 km) south of Abuja, the country’s capital city. Obollo … source Related