Ismailia’s ‘French church’ a marvel for tourists in Egypt
One of the standout tourist attractions in Egypt’s Ismailia Governorate is the Church of St. Mark, located about 100 km east of Cairo.
Flobater Gad, a researcher in Coptic architectural art, said: “The Church of St. Mark in Ismailia is…
Read More...
Read More...