Who says you have to visit Transylvania and risk vampire bites from Dracula just to get a feel of castles? Go no further. Kajuru Castle has you covered. Kajuru Castle is an exclusive and luxurious total getaway built in an early medieval style at Kajuru village on a mountaintop just 45 minutes from the trade […]