It is hard to decide what to do in the country of India. Apart from numerous places, one can go for chilling, meditating, adventure sports, and revering. But to stay for a longer period, it is necessary to have an Indian tourist visa and explore the country.