Nepal

Kathmandu

Kathmandu is the capital of Nepal. I stopped there twice during my recent trip to this Himalayan kingdom-gone-republic. The city…

Continue Reading