I was just wondering - how long can one stay on just a 'normal' visit? I am not going to India to work or be a student. I would like to visit a friend for an extended period of time. In most other countries, you are allowed to stay for up to 3 months. Is that also the case for India?