Český Krumlov is a quaint medieval city in the south of the Czech Republic. It also happens to make a wonderful stop-over between Prague and Vienna. Founded in the later 1200’s, the well preserved city straddles the Vltava River which snakes like an S through its center. Its cobblestone streets, colorful architecture, and hilltop castle just beg to be explored. Prague may be the Czech Republic’s biggest draw but this one tops my favorites list!