Zambia is among the top 7 countries with a world-class stadium in Africa. The scintillating National Heroes Stadium in Lusaka has ranked...