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