Company Ratings in Nepal Treks Himalaya Address: Thamel, Kathmandu, Nepal, 00977 Kathmandu Nepal Phone Number: +977 98 41 43 32 05