Finland is the home of Santa, and every child in Finland knows that Santa lives here.
This town is in the northern section of Finland called Lapland. There are many many reindeer in Lapland and, after all, Why wouldn't Santa live where his reindeer are?
You can watch people visiting this magical place and occasionally you may even catch sight of the big fellow himself.
Santa is a big jolly man to help him keep warm and always wears his warm red robes.