Church of St. George – A Sacred Pilgrimage Site in Turkey
The Church of St. George is one of the most revered Christian pilgrimage sites in Turkey, located on the highest hill of Buyukada, the largest of the Princes’ Islands near Istanbul. Known locally as…


