This is the season, of family, snow, laughter and hot chocolate. What better way to spend the days leading up to Christmas than indulging yourself in some of the world's most charming Christmas markets. Enjoy a hot chocolate or a beer while browsing unique gifts...