[email protected]
Cairo, Egypt
Dhahran, Saudi Arabia
Libya
Algeria
Oman
Giza, Egypt
Al Jubail, Saudi Arabia
Essaouira, Morocco
Al Jazur, Oman
Al Khobar, Saudi Arabia
Alqasim, Saudi Arabia