The 5-years tourist visa is granted to foreign nationals who wish to visit India for continuous trips. The maximum number of days the US citizens can stay in India is 180 days per visit. However, the applicant bearing the FIVE-year visa is allowed multiple entries into India.