If you are looking for Volunteering option here are a couple of websites that are straightforward :
The Alternative:
http://www.thealternative.in/lifestyle/guide-to-volunteer-travel-in-india/
ScoopWhoop :
https://www.scoopwhoop.com/volunteering-organisations-travel-for-free/#.hgjs3huax
TripSavvy :
https://www.tripsavvy.com/affordable-india-volunteer-opportunities-1539772
They more or less overlap, but there are a lot of places to travel and social work to do.