The holiday season is a magical time in America. There are many places in the US that truly evoke the spirit of Christmas. Our destinations include big cities and small towns that celebrate the holiday season in their own special ways. These US destinations are optimal as a holiday getaway for couples, or the entire …