GEOfacts: Holiday Edition

1: Santas Hometown Santa Claus, as we know him today, goes back to St Nicholas, a Christian bishop from the ancient city of Myra. This town is now called Demre and located in the present-day Antalya Province of southern Turkey. 2: The Tallest Christmas Tree There are many myths and stories about the holiday tradition…