Nepal Himalayas trekking is one of the best destination for adventure travelers. Himalayan Smile Treks and Adventures is a locally owned and managed trekking company established by a team of professionals who have long years of experience in travel, trekk