03-22-2020, 03:21 AM
I have been to both Switzerland and Nepal. Nepal is a jewel nestled in the Himalayas. I would love to visit this piece of heaven on Earth someday. Love from the Switzerland but I have to admit that Switzerland come no way near to Nepal when it come to Nature and scenery and great hospitality. If you are trying to travel and not finding the best trip planner then see on our site.