Travel Channel to Film in Santa Claus This Weekend
The Travel Channel will film in Santa Claus this weekend for a special featuring Christmas towns that will air this holiday season.
Locations that may be filmed include Santa Claus Museum & Village, Lake Rudolph Campground & RV Resort, Santa Claus Christmas Store, Holiday World & Splashin’ Safari, and other Christmas-themed businesses.