0
Anonymous
The 2011 ICC Cricket World Cup was the tenth Cricket World Cup. It was hosted in India.
Wiki User
Chat with our AI personalities