Info

Country
Oman

Venue

Nizwa Sports Complex
Name
Nizwa Sports Complex
City
Nizwa
Capacity
20000
Sponsored links