India tourism not only brings you to the famous temples and pagodas of the world but also the country that produces many special talents of the sports world. In a country haunted by a single sport, baseball, the achievements of people playing other games often go unnoticed. But in addition to world-class baseball players, Indian …