Cairo, Cairo Governorate, Egypt
St Louis, MO, USA
Los Angeles, CA, USA
Beirut, Beirut, Lebanon
BURES SUR YVETTE, France
North Vancouver, British Columbia, Canada
Dallas, TX, USA
Jeddah, Palestine & Saudi Arabia
New York, NY, USA