Christmas Trivia Quiz I
Answer 24
Believe it or not, one Indiana town is called:
D) Santa Claus
There is also a Santa Claus, Idaho.
Next Question
Main Quiz Page