Cairo International Stadium Photos
Cairo International Stadium or "Stad El-Qahira El-Dawly", is an Olympic-standard, multi-use stadium with an all-seated capacity of 75,000. It is the Arab World's second largest.
It is the foremost Olympic-standard facility befitting the role of Cairo, Egypt as the center of events in the region.
Share to Twitter
Share to Facebook
Share to Pinterest
Cairo International Stadium
Enter your email address: