Tags » Stockmans
Finland- An amazing untouched world of its own tucked up at the top of this world we live in.
So apparently according to Finnish legend, Santa Clause is from here, although based on my wikipedia search, (trustworthy source, I know!) each Scandinavian country claims his home is in a town in their country..so I don’t really know who to believe on this one! 2,040 more words