Along with enjoying the IPL, also know about the biggest cricket stadiums in India, which are no less than a tourist place.

Cricket is not just a sport in India, but it is a passion of the people and this game is now counted among the most famous sports not only in India but also in...