In 2004, Africa was selected for the first time to host the South Africa World Cup. The competition was between South Africa, Morocco, Egypt, Libya, and Tunisia. In May of that year, South Africa won the bid.
Johannesburg, South Africa
From its beginning in 1930, world soccer's governing body, FIFA, has rotated the South Africa World Cup between its member football associations from continent to continent. In practice, that meant the World Cup was held mostly in Europe and Latin America.
To win a bid, a country must sign an agreement with FIFA which is tantamount to a treaty between nations.