Santa Claus, Indiana.

People.  Listen up.  You need to google Santa Claus, Indiana.  Yes.  As in a town called Santa Claus!!  Billed as America’s Christmas Hometown!! This, straight from Wikipedia:   Santa Claus is the home to numerous themed attractions including: Santa’s Candy Castle, Santa … Continue reading