Gaylord Texan Lights The Christmas lights at the Gaylord Texan in Grapevine, Texas are amazing. As you enter the hotel, you see all the lights hanging from the extremely tall ceiling; then, you look up and you see that gigantic star in the center. It’s certainly worth dealing with the traffic and parking to see … Continue reading