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.



Enter your email address:

Delivered by FeedBurner