Filming Locations in Qasr El Nil
Egyptian Museum - Merit Basha Street, Tahrir Square, Cairo, Egypt
David Macaulay: Pyramid (1988)
View DetailsGarden City, Kaser El Nile, Cairo, Egypt
Giran (2009)
Residential, affluent Garden City has broad, tree-lined streets home to foreign embassies, grand pri...
View Details