Read More 2 minute read NNews The Tomb of Santa Claus ( St. Nicholas) Found in Demre, Turkiye!byihsanAralık 7, 2024 A sarcophagus has been discovered during excavations in the two-story annexes of St. Nicholas ( Santa Claus)Church in…