Cairo, Cairo Governorate, Egypt
Cairo, Egypt
Kapaa, HI, USA
Tehran, Tehran Province, Iran (Islamic Republic of)
Cambridge, Cambridgeshire, United Kingdom
Glendale, CA, USA
Cancun, Quintana Roo, Mexico