Prague impressed me with how much it has to offer. Striking medieval buildings abound. And there are more art nouveau buildings than I've seen anywhere else. The Czech national spirit really comes across in the arts and culture that permeate the city. I particularly enjoyed the Mucha Museum and Municipal Hall both of which are musts for any art nouveau fan.