Celebrate the season with friends, and perhaps get some shopping in at three area Christmas markets. Besides Prague; Vienna and Dresden offer nearby opportunities to experience some Christmas cheer, along with some fun holiday food. If you are in it for the shopping, go early; for the atmosphere, wait till the sun goes down, warm yourself with a hot drink and absorb the magical mood.