Santa Claus is alive and well and living in Finland. The so-called “happiest” country on earth has a magical tradition that lifts spirits all over the world — a post office where wishful ...
Santa Claus is coming to town (soon), so here's how to ensure you get what you want on Christmas Day Jason Hahn is a former Human Interest and Sports Reporter for PEOPLE. He started at PEOPLE's ...