Bigger India
Canshala : A School of Hope for Kids with Cancer
It's called Canshala and is an island of peace and learning for a group of ailing children for whom education had, at one stage, become a distant dream due to their treatment for life-threatening cancer.