18898 Highway 6, College Station
Come visit the largest outdoor Christmas attraction in the South! Located in College Station, TX, spend an unforgettable evening outdoors celebrating the holidays Texas-style with REAL snow, ice skating, snow tubing, visiting Santa's Farm, and more! Enjoy holiday foods, unique shops, live entertainment, and magic sights around every corner.
Visit website.