Kathmandu December 8, 2014 sarahst79 Leave a comment Kathmandu is the capital of Nepal, home to just over 1 million people and the moment you step out of… Continue Reading →