The town of Prague is spellbinding for its variety of amazing architecture from the Gothic, Renaissance, Baroque era, combined with contemporary additions.
St. Vitus cathedral, Old town square, the dancing house, and many more of distinctive architecture are around every corner.