I have known 'Sankara Eye Foundation' since a long time and recently met some volunteers. The organization performs free eye surgery for poor and provides accomodation, medicine and food onsite. The first hospital opened in Coimbatore. But, recently an effort is being made to expand it all over india, including north, so that more people can avail the benefit. Here is the link to one planned for UP in 2011: http://www.giftofvision.org/focusup/FocusUP.htm.
Do take time to read and volunteer!! Remember, a good deed is more for your own benefit.