Santa Claus Museum and Village
Ever wonder where Santa’s elves live in the U.S. and answer all those letters with wishes for Christmas? We found the answer – the Santa Claus Museum and Village located less than 3 hours north of Nashville! The small town got its name in 1856 when the U.S. Postal Service turned down its original submission …