You can get in touch with the Indian Cancer Society in Bangalore to donate your hair. Donations from all over India are acceptable here.