Explore the fairy-tale town of Cesky Krumlov, another UNESCO World Heritage site, with its well-preserved medieval architecture including the sprawling Cesky Krumlov Castle, home to the beautiful Baroque Castle Theatre, and picturesque cobblestone streets.