Nestled amidst the majestic peaks of the Himalayas, Nepal is not just a destination, it’s an…