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