bn:02777220n
Noun Named Entity
EL
No term available
EN
Cairo Stadium Indoor Halls Complex, built in 1991, consists of four multi-use indoor sporting arenas located near the Cairo International Stadium in Cairo, Egypt. The seating capacity of The Main Hall, which is primarily used for sports, is 16,900 spectators. Wikipedia
Relations
Sources