New Delhi, Delhi, India
Cairo, Cairo Governorate, Egypt
Alexandria Governorate, Egypt
Suzhou, Jiangsu, China
Alexandria, Alexandria Governorate, Egypt
cairo, Egypt
Dubai, Dubai, United Arab Emirates
Chelmsford, England, United Kingdom of Great Britain and Northern Ireland