Where is Santa's hometown
When people think of Christmas, they think of decorated Christmas trees, warm fireplaces and rooms full of presents. The home of Santa Claus, northern Finland is known as "Ear Mountain", which has more than 50 days of polar night each year due to its location within the Arctic Circle. And Christmas falls right in that …