Tag: The Hanging Church

One of the Seven Wonders of the World, The Hanging Church 

The Hanging Church is located in the Old Cairo district, in Cairo’s…

Daily News Egypt Daily News Egypt