Filming Locations in Qesm Thaleth Al Arish

Al-Arish, Egypt
El-Maslahah (2012)

ʻArish or el-ʻArīsh is the capital and largest city of the North Sinai Governorate of Egypt, as well...

View Details