Strolling Into Christmas

Every year the Georgetown Square puts on it’s finest, and brings a whole new level to Christmas celebrations. The Annual Christmas Stroll. It all started 38 years ago, and has grown to be one of the greatest Christmas gatherings in Texas. This year it all begins on November 30th at 5 pm. Save the date […]