[email protected]
Oman
Jeddah, Saudi Arabia
Al Jazur, Oman
Algeria
Al Riyadh, Saudi Arabia
Giza, Egypt
Jazan, Saudi Arabia