Info

Country
Oman

Venue

Nizwa Complex Stadium
Name
Nizwa Complex Stadium
City
Nizwa
Capacity
5000
Sponsored links