News

On August 10, 1957, Santa's Land USA officially opened, featuring attractions like the original Santa's Sweetheart Bridge. Both locals and travelers celebrated Poppele's idea for Christmas in July ...