That honor goes to Grapevine, Texas. Over 1,400 holiday events happen in this small town alone, along with its annual Parade of Lights. Very impressive for a town of just over 50,000 people.Some of the other places listed as the best Christmas cities in Texas include Boerne, Marshall, ...