Christmas Comes to Santa Claus

Santa Claus, Indiana, that is. The town named for the iconic Christmas figure definitely knows how to celebrate the holiday season. The three December weekends before Christmas are filled with […]

Read Article →