9. Quebec City, Canada
If you live in the US, Quebec is a fantastic place for your Christmas vacation. Here, you can experience a European style Christmas but also stay in North America because Quebec is a European style city where nearly everyone speaks French and English.
The streets of Old Quebec might remind Harry Potter fans of Hogsmeade. Every year, this city also has a Winter Carnival with ice sculpture contests, sleigh rides, and more.
Advertisement