Asia, Nepal, TDM, Travel Journal Kathmandu (Nepal) – an ancient Newar kingdom July 12, 2016 / Kathmandu, moments of calm in the midst of chaos read more