debwritesblog.com
A Trip to Kajuru Castle - Debs Corner
I was at Kajuru Castle!!! A castle carved out of mountains and hidden in Kajuru town of Kaduna in Nigeria! I learnt it is owned by Germans and it is a priv