You can't beat being home for the holidays, unless you go to a place where the holiday spirit truly knows no bounds. If you're on the hunt for a winter getaway destination, consider visiting one of these Christmas towns in America.
- Leavenworth, Washington
- Woodstock Vermont
- Vail, Colorado
- Stockbridge, Massachusetts
- Franklin, Tennessee
- St. Augustine, Florida
- Natchitoches, Louisiana
- Grapevine, Texas
- Duluth, Minnesota
- North Pole, Alaska
Which of these Top 10 Best Christmas Towns in America have you visited? Or would like to?