KATHMANDU — The National Trust for Nature Conservation was set up in 1982 as a semi-governmental body to spearhead conservation activities in Nepal. Today, it manages some of the most important conservation areas across the Himalayan nation, including the Annapurna Conservation Area, known for its world-famous trekking trail, the Manaslu Conservation Area, home to the […]