Al Nahda
Sohar Regional Sports Complex, Sohar

Stadium

Sohar Regional Sports Complex
Sohar
Capacity
19 000