India is a preferred tourist destination for individuals from diverse countries. People visit India for medical reasons, to attend conferences, to accompany their sick relatives, for sightseeing, religious reasons or even to establish and run business.