Indian people are quite hospitable and friendly. Do not feel offended if they stare at you. It is just curiosity on their part. Most of the people will also go out of the way to help tourists and properly guide them. Don’t feel offended if Indians ask you some personal questions like how much do you earn, are you married, do you have kids, etc. They are just a little curious and mean no offence. It is just their way of getting friendly.