Christmas Stroll in the most Beautiful Town Square in Texas

November 22, 2019
Getty Images

The beautiful town square in downtown Georgetown really tranforms around the holidays into a charmingly picturesque scene complete with window displays, delicious treats, carol singers and local vendors. Be sure to see the live nativity scene at the Bethlehem Village, the Grinch at Who Villlage and look out for Santa at the parade on Saturday, December 7th!