Nizwa
Nizwa Sports Complex, Nizwa

Stadium

Nizwa Sports Complex
Nizwa
Capacity
15,000