2. Cesky Krumlov
A fairy-tale pop-up of a town that crowns a series of bluffs on the edge of the Vltava River south of Ceske Budejovice, Cesky Krumlov is one of the veritable jewels of South Bohemia. Its Old Town bears a well-deserved UNESCO tag for its maze of medieval streets, 13th century relics and layers of architectural history – much of which has remained unspoilt by conflict and war. However, the undisputed piece de resistance here has to be the soaring bulwarks, bridges and keeps of Cesky Krumlov castle, where Rococo parks and painted towers, the enthralling Church of St Vitus and even a moat laden with black forest bears all draw huge crowds of visitors right throughout the year.