Kathmandu, the capital of Nepal, offers a vibrant metropolis that is sure to entice you with its numerous scenic places to visit, historical sites and a large collection of delectable food. And the helpful and amicable people in Kathmandu are the cherry on top of...