Filming Locations in El Nozha

Cairo International Airport, Cairo, Egypt
Cairo Time (2009)

View Details
Al Haram Hospital, Giza, Egypt
Omar & Salma 2 (2009)

View Details
Heliopolis, Cairo, Egypt
Heliopolis (2009)

Heliopolis was an early 20th century suburb outside Cairo, Egypt, which has since merged with Cairo...

View Details