Browsing: Africa

1. Moshood Abiola National Stadium: Built in 2003, the Moshood Abiola National Stadium in Abuja, FCT, has a seating capacity…

1. Baba Yara Stadium: Located in Kumasi, the Baba Yara Stadium has a seating capacity of 40,528. The stadium is…

1. Hammadi Agrebi Stadium: Situated in Radès, Ben Arous, the Hammadi Agrebi Stadium has a seating capacity of 60,000 and…

1. Ibn Batouta Stadium: Located in Tanger and with a seating capacity of 65,000, Ibn Batouta Stadium was established in…

1. New Administrative Capital Stadium: Located in the New Administrative Capital of Egypt, this stadium has a seating capacity of…