The 13th edition of the Women's World Cup is here and it couldn't have been at a better place than India, where the popularity and following of women's cricket, especially after three seasons of the ...