25 Best Places to Celebrate Christmas

18. Taos of New Mexico

A remote village on a high desert plain, Taos boasts of a magical Christmas which incorporates a rich mix of cultural traditions including: Streets lined with luminaries, a ceremonial reenactment of Mary and Joseph’s search for shelter, and the dynamic American Indian Christmas Eve celebration.