Satellite map of Nizwa Sports Complex
Nizwa Sports Complex is a multi-use stadium in Nizwa, Oman. It is currently used mostly for football matches and is the home ground of Al-Khabourah_SC of the Omani League.
Latitude: 22° 54' 9.59" N
Longitude: 57° 35' 13.19" E
Nearest city to this article: Nizwá
Read about Nizwa Sports Complex in the Wikipedia Satellite map of Nizwa Sports Complex in Google Maps