Imagen relacionada de christmas spirit santa claus indiana

Discover the town of Santa Claus, Indiana, where Christmas is celebrated all year round and the spirit of giving to children is at its core