Day: November 26, 2017

A magical wonderland of holiday lights at Enchant Christmas

The Lone Star State just got a lot brighter this holiday season with Enchant Christmas. Located at Globe Life Park in Arlington, Enchant is a magical wonderland with more than two million Christmas lights, beautifully lit sculptures, a giant light maze, shopping from 85 vendors, photos with Santa and more fun for the whole family. […]

Read More