Have yourself a merry little Christmas in Helsinkian restaurants!
If you find yourself in the home country of Santa Claus on Christmas Eve but still some 815 kilometers south of the actual Santa Claus’ village, you might want to spend the Eve in one [...]