Filming Locations in Aswan 1

Hotel Pullman Cataract, Sharia Abtal el Tahrir, Aswan, Egypt
Death on the Nile (1978)

View Details
Philae Temple, Lake Nasser, Egypt
Al-mohager (1994)

View Details