Alexandria, Alexandria Governorate, Egypt
Toronto, Ontario, Canada
Alexandria, Alexandria, Egypt
Cairo, Cairo, Egypt
Dahab, South Sinai Governorate, Egypt
Zurich, ZH, Switzerland
Bakersfield, CA, USA
Macclesfield, England, United Kingdom of Great Britain and Northern Ireland
Doha, Qatar