santa claus - usa christmas vacation spots

It’s Christmas All Year Long in the Town of Santa Claus, Indiana

Santa Claus, Indiana is a quirky town that is themed after the famous Christmas figure!

It’s Christmas All Year Long in the Town of Santa Claus, Indiana Read More »