AM Travel World - Guided Tours to India, China, Asia, South America

The ICC Cricket World Cup is in India

|Comments are Off
The Indians love cricket and we could say it is a form of religion in this huge country of 1.3 billion. The cricket world cup will be a 6 week even with each of the ten team playing eachother bfore the top 4 teams proceed to the semi final with the final being on 26 November. The...