Anyone with a liking for castles should feel right at home in the Czech Republic. In fact, for such a small country the Guinness Book of World Records states that the Czech Republic has more castles per square mile than any other major country in the world. Ready?