Travel Channel to feature Lake Rudolph RV Resort

(Dec. 7, 2012) -- The Travel Channel will film the famous town of Santa Claus, Ind, during the Santa Claus Christmas Celebration this weekend, for a new special called “Christmas Showdown.” The crew capture the Santa Claus Land of Lights after dark at Lake Rudolph Campground and RV Resort as well as other Christmas-themed attractions and events in town.