Tag: Borg El Arab Stadium: Egypt’s Massive Arena

Borg El Arab Stadium: Egypt’s Massive Arena

Filed in Stadiums by on 2024-04-26 0 Comments
Borg El Arab Stadium: Egypt’s Massive Arena

Borg El Arab Stadium, also known as the Egyptian Army Stadium or El Geish Stadium – Alexandria, is a monumental sports venue in Amreya, a Mediterranean resort area just 25 kilometers west of Alexandria, Egypt. With a seating capacity of 86,000, it is the second-largest stadium in Egypt and the third-largest in Africa. This all-seater […]

Continue Reading »