This weekend in 1946 the worlds first amusement park opened in Santa Claus, Indiana. It was called Santa Claus Land.  Sweltering summer weather be damned, let’s get our Santa costumes on and celebrate the weekend! (more…)