Santa’s grave found!
Demré – A group of Turkish scientists claims to have found the tomb of St. Nicholas, the holy man who became their inspiration Santa Claus synonymous with Christmas celebrations. The location of the tomb of St. Nicholas is said to be in the coastal city of Demre in the province of Antalya. Scientists discovered the … Read more