It’s beginning to look a lot like Christmas, y’all!

By |2021-08-09T15:43:24+00:00December 6, 2018|Categories: Travel|Tags: , |

If you haven't visited the square in Grapevine, Texas, you ought to do yourself a favor and come by. Grapevine is known as the Christmas capital of Texas. The streets are filled with twinkle lights, beautiful wreathes, [...]