The African cup is held every two years.
It is called the African cup of nations.
The 1980 African Cup of Nations was held in - and won by - Nigeria.
Afica
Egypt.
Morocco.
Every year
This year it will be held in South Africa.
The F.I.F.A world cup has never been played in any African country till today. But the good news is that the 2010 world cup will be held in South Africa.
The world cup is held every four years.
Obviously the world cup has passed but it was in Johannesburg, South Africa.
Gabon & Equatorial Guinea hosts the 2012 Africa Cup of Nations.
Angola - Starts January 10th 2010.