Cairo, Cairo Governorate, Egypt
Egypt
Cairo, Cairo, Egypt
El gouna, Egypt
Shinjuku, Tokyo, Japan
Quebec City, Québec, Canada
Chiang mai, Thailand
Singapore, Singapore
TURKU, FINLAND
Dahab, Egypt
Pasadena, TX, USA