Český Krumlov, Czech Republic, is a beautiful fairytale-like town that takes you back in time to what old Europe was like. The town is dominated by the 13th-century castle with the Vltava River flowing around it in a horseshoe shape. Designated as UNESCO’s World Heritage site since 1992.