12 Awesome Places to Visit in Kathmandu, Nepal

There are so many amazing places to visit in Kathmandu, and after multiple trips to ..