Al-Nahda
Sohar Regional Sports Complex, Sohar

Stadyum

Sohar Regional Sports Complex
Sohar
Kapasite
19.000