Borg El Arab Stadium: Egypt’s Modern Sporting Fortress
West of Alexandria in Egypt, Borg El Arab Stadium is one of Africa’s biggest and most sophisticated sports arenas. With its enormous capacity, state-of-the-art architecture, and track record of staging memorable football games, it is a focal point of both continental and Egyptian sport. In addition to serving as a football stadium, the stadium symbolizes … Read more