
Santa Claus, Indiana Named One of the Best Small Towns for Christmas
This is fun and deserved! Santa Claus, Indiana has been named one of America's Sixteen Best Small Towns for Christmas.
The distinction comes from Town and Country! Check it out--->
More From WOMI-AM








