Nigeria Kajuru Castle: Welcome, here's the key to your Castle By Liesel81 - July 30, 2020 0 4 Facebook Twitter Google+ Pinterest WhatsApp Kajuru is a local government area and town in #Kaduna state #Nigeria. With Area of 2646 km2 and an estimated population of … source Related