ABC Nepal NGO ABC Nepal stands for Agroforestry, Basic Health and Cooperative Nepal. It is non-profit and...