DiscoverSanta62

July 9, 2016. Branson, Missouri - Santas enjoy a leisurely day at the Cheateu on the Lake at Discovery Santa. Discovery Santa, the largest Santa convention in the world took place in Branson, numbering nearly 1000 participants.