Nigeria The Epic Agba Dam Experience -; Let's Visit Ilorin in Kwara State. #Nigeria By SirVick TV - April 30, 2023 0 2 Share Facebook Twitter Google+ Pinterest WhatsApp Welcome to SirVick TV. Today we visit Agba Lake/Dam that is located in Ilorin Metropolis. It is under the Supervision of Kwara … source Related