Wichita Falls North
River Bend Nature Center
2200 Third St.
Wichita Falls, TX  76301
United States of America

With the flip of a switch, more than 60,000 lights on more than 150 lighted displays glitter and sparkle, bringing the sights and sounds of the season to adults and children. Santa, Mrs. Claus, and the Butterfly Queen make an appearance each night. After exploring the lighted grounds, stop by the Candy Cane Cafe and enjoy hot chocolate, apple cider, hot cookies, and popcorn, and shop for holiday gifts and stocking stuffers.