Santa Claus Is Coming to Town

Or to be exact: the Santas are coming to town. Iceland’s 13 scary Santas, known as the Yule Lads, will come down from the mountains one by one in the following weeks to treat well-behaved children to presents.The first lad arrives next Tuesday night.

Continue reading