Life inside a town called Santa Claus
4:59pm PST - December 22nd, 2017 office 365 - BBC NewsA town in Indiana has been named Santa Claus since the 19th Century - so what is life like there?
A town in Indiana has been named Santa Claus since the 19th Century - so what is life like there?