Machhapuchhre Development Organization (MDO)

Kaski , Nepal, South Asia
MDO works with its key partners-people and their organizations at grass root level to fulfill the objectives of sustainable economic and human resources development together with natural resources conservation and cultural revitalization.