Nepal - The best value destination in the world to visit right now