Webdiectory

Jaipur Foot is largest organisation for disabled.

Jaipur Foot, BMVSS is the world’s largest organization rehabilitating over 2 million disabled people by providing free artificial limbs and other aids since 1975.