Nepal is one of the tourist friendly countries where tourists from foreign countries feel safe and welcomed. Nepalese people are welcoming and will always help you. Nepal as a country has loads to offer to its visitors as it is very rich in culture and heritage and volunteers get to experience the richness of Nepalese culture in people, places and other things. In terms of per capita income Nepal is considered to be one of the lowest and the requirement of volunteers is pretty high in Nepal as most of the people can’t even provide proper education so volunteers help would mean a lot to them.
Volunteers in Nepal can choose to volunteer in different program options such as volunteer orphanage program, volunteer teaching program, Medical Internship Program, summer special program (which consist of traveling as well as volunteering) and you can also join language cultural week and by joining this program you would be able to learn the local language and customs. Volunteers can join the program for up to 24 weeks.
Source:
http://www.volunteeringsolutions.com/nepal/volunteer/volunteer-in-nepal