Mascara, Algiers, Algeria
Doha, Qatar
Chelmsford, England, United Kingdom of Great Britain and Northern Ireland
Doha, Gauteng, Qatar
Doha, Doha, Qatar
Cairo, Cairo, Egypt
Dubai, United Arab Emirates