Prague, as you might be aware, is one of the best preserved medieval cities in the World. At this point, I have visited 45 countries (as an adult, not counting the countries my parents have taken me when I was a child) and though Czech Republic just failed to enter my “Top-5 Countries” list, Prague has definitely made it to my “Top-5 Cities” list.
One of the main attractions in Prague has to their Christmas Markets (from pre-Christmas to post-New Year) in Old Town Square and Wenceslas Square. We also visited the Christmas Market at Old Town Square in Cesky Krumlov. Though some of the stalls are open during daytime, the best time to visit these Christmas Markets (IMHO) is the evenings.