Most of the rural areas are characterized by the poverty problem. Nepal has embraced human development as an overarching goal, thus defining people, all the country's citizens, as both the means and end of development efforts. Although the country has made significant strides in education, health and other social services, particularly within the last decade, the level of human development in Nepal remains among the lowest in the World. This stems...