Al Khabourah
Country:
Oman
City:
Sohar
Founded:
1972