By Sohini Mitter
Ask any cricketer about his favourite cricketing venues of the world, and Eden Gardens is sure to feature in the top three, along with Lord’s (England) and the Melbourne Cricket Ground (Australia). On many occasions, Eden it leads the pack. Such is the aura of the stadium.
February 23 2012, 3:49 pmRead More