mecca of indian cricket