St. George’s Church in Lod: Where Legend Rests
Located in Lod (Lydda) , St. George’s Church is a Greek Orthodox site that is revered by Christians around the world as the traditional burial place of St. George, the dragon-slaying saint whose story has inspired millions.