Tiger Mountain Pokhara Lodge at 25A haven of sustainable hospitality in Nepal sets a benchmark for ecotourismLisa Choegyal