10 Awesome Things To Do In Kathmandu

Mountains, yes, they are beautiful, majestic and imposing. And yes, Nepal is the only country where you can take a huge leap