0
Anonymous
The 2010 FIFA World Cup was hosted by South Africa.The country that hosted the 2010 World Cup is South Africa.
Wiki User
Chat with our AI personalities
South Africa