India: Shimla
The SIDHI (Social Institute of Deliberate Human Immanence) work for voluntary Health, Environment, Education and Rural Development established in 1999 is a non-profit service organization and is dedicated to the upliftment of the poor and deprived co...