Home Guides 5 must-dos in Kathmandu, Nepal’s captivating capital