From Eden Gardens in India to MCG in Australia, we take a look at most beautiful cricket stadiums in the world.