The National Cricket Academy is the best cricket academy in India.located at the Chinnaswamy Stadium, Bangalore.