0
Anonymous
ICC cricket world cup 2007 was held in 8 grounds: Kensington Oval, Queen's Park, Providence stadium, Queen's Park Oval, Sir Vivian Richards Stadium, Beasejour Stadium, Warner Park sporting complex, Sabina Park.
Wiki User
Chat with our AI personalities
West Indies