Question: which country is the home of santa claus village
Answer: Finland