Lovely Prague is filled with the spirit of Chrismas when the Christmas Markets open in late November.   Shoppers can enjoy hot mulled wine, hot chestnuts, sausages, prettily decorated gingerbread and many other Czech goodies while shopping for handmade decorations and gifts.  There is also entertainment daily so be sure to go and listen to Czech and international Christmas carols at the stages placed throughout the markets in addition to stopping by the decorated trees and scenes of the Nativity.  Also worth seeing are the smaller markets in squares around your neighborhoods like the ones at Náměstí Míru  and Jiřího z Poděbrad.  These markets usually start in November and open until December 24.