Did you know that the BCCI invested a lot of brainwork while deciding the venues of India's matches in this ongoing ODI World Cup? The venues are not randomly picked. India will be playing a total of 9 matches in the group stage with 9 teams in 9 different venues. Interestingly,