Texas’ True Christmas Wonderland — Don’t Sleep on Century Square in College Station

Santa may call the North Pole home, but College Station might as well be his satellite Texas office. Few places in the Lone Star State embrace the holiday season with the absolute fervor that the Brazos Valley does. In fact, Santa’s Wonderland — the seasonal holiday land — and all the activities at Century Square … Continued

The post Texas’ True Christmas Wonderland — Don’t Sleep on Century Square in College Station appeared first on PaperCity Magazine.