avignon, France
Cairo, Cairo, Egypt
Hadeyek El Aharam, Giza, Egypt
Montréal, Québec, Canada
New Cairo, Cairo, Egypt