Whether the Czech Republic's Prague grabs you with its medieval castles and eerie legends or Bohemia's colonnade-and-park-filled spa towns lure you to their Renaissance breweries, there are plenty of places to discover this fascinating country. Read on for our picks of the most beautiful cities in Czech Republic.
Cesky Krumlov escaped bombing during World War II, so its cobbled streets and elegant main square are well-preserved. You'll also find a Baroque palace packed with Rococo, Gothic and Renaissance trappings.