List/Grid Egypt Subscribe RSS feed of category Egypt

Borg El Arab Stadium, Alexandria

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… Read more »

© 2014 Ethiosports. All rights reserved. XHTML / CSS Valid.
Proudly designed by Theme Junkie.