Kathmandu is equal parts intoxicating and exhausting — the people, the foods, the traffic and temples make for an overwhelming and oh-so exciting experience! This is our list of absolute must-do’s while visiting Kathmandu!