I wish this was a pure picture post because I wouldn’t do enough justice to the awesomeness that is Kajuru Castle, Kaduna. It is located in Kajuru Local Government Area, Kaduna. The Kajuru Castle was built in 1978 by a German Explorer who had come to settle in Nigeria. He blew of the top of a […]