Satellite map of Cairo International Stadium
Cairo International Stadium or "Stad El Qahira El Dawly", is an Olympic-standard, multi-use stadium with an all-seated capacity of 74,100. It's the foremost Olympic-standard facility befitting the role of Cairo, Egypt as the center of events in the region. It is also the 69th largest stadium in the world.
Latitude: 30° 04' 5.29" N
Longitude: 31° 18' 26.64" E
Nearest city to this article: Cairo
Read about Cairo International Stadium in the Wikipedia Satellite map of Cairo International Stadium in Google Maps