0
Anonymous
No it is not in England, the 2010 world cup is going to be held in South Africa, and the 2014 world cup will be held in Brazil.
Wiki User
Chat with our AI personalities