Preparing your stay
If you are going to study or do an internship in India, you will need a Student Visa.
It is advisable to have a good insurance coverage when studying or working in India.
The international office of your university in India will almost always help you with finding a room.
The Association of Indian Universities (AIU) is the nodal agency for granting academic equivalence to the degrees awarded by foreign universites.
Some interesting pages to visit for more information