Hands for Help Nepal, an autonomous, non-profit, non-governmental, social development organization, has a wide range of volunteering and internship programs in various places around Nepal. Custom programs can be arranged per request.

View Their Website