Indian Tourist visas are for one of the most part issued to get a extended time and allow you to vist for as long as 60 days on end not at all like nations that issue shorter term visas like Russian Visas. These visas can likewise be utilized to take a look at individuals you know in Ind…