Take a tour of one of the most-visited castles in the Czech Republic. Karlštejn Castle is steeped in history and is a must-see for castle-lovers and history buffs visiting the country.