Which country hosts a town called "North Pole" that receives thousands of letters each Christmas?

USA (Alaska)

Next question