Tomb of St. Nicholas has reportedly been found in Demre
(Newser) -
Santa Claus' last stop was southwest Turkey in the age of the Roman Empire. According to archaeologists in the region, the burial spot of St. Nicholas, the Christian saint whose generosity spawned the Father Christmas legend, has been found in the remains of a church in the town of Demre,...