Jul 30, 18 10 Awesome Things To Do In KathmanduMountains, yes, they are beautiful, majestic and imposing. And yes, Nepal is the only country where you can take a huge leap