The Relief India Trust and many other NGOs in India and abroad are doing an excellent job for the betterment of the society. They have different job roles. Some are working for the environment, some for wildlife and the maximum numbers of the NGOs are working for the humanitarian sectors for the obvious reasons.
http://www.ritrehab.org/