Nepal has been ranked as one of the best countries in the world to visit in 2017, according to Lonely Planet’s annual Best in Travel list. Publishing the