Home » Egypt
Borg El Arab Stadium, Alexandria
Borg El Arab Stadium is a must-see attraction for sports fans heading to Egypt. Situated in the coastal city of Borg El Arab, just 15km from Alexandria city centre, it is the largest stadium in Egypt and the 27th largest in the world. Boasting a capacity of 86,000, this all-seater stadium is used for major football matches and other events.
Whether you are planning to watch a match at the Borg El...






