A trip to Nepal will welcome you with some varied beauties of Nature. Nestled on the ranges of the Himalayas,.