Nigeria Story Of The Cursed Inachalo River at Idah town in Kogi state. By NaijaWide TV - December 11, 2023 0 3 Share Facebook Twitter Google+ Pinterest WhatsApp Explore the haunting tale of the Cursed Inachalo River at Idah town in Kogi state, a place steeped in ancient legends and … source Related