somerville, ma, United States of America
Dahab, South Sinai Governorate, Egypt
Canada, Toronto
Istanbul, Istanbul, Türkiye
Cape Town, Western Cape, South Africa
Derby, England, United Kingdom of Great Britain and Northern Ireland
Cairo, Cairo Governorate, Egypt
Alexandria, Alexandria, Egypt
Alexandria Governorate, Egypt
Istanbul, Turkey