Walking To Durbar Square in Kathmandu, Nepal
After an amazing two weeks of trekking to Mount Everest Base Camp in the Himalayas of Nepal, I was back in the capital city of Kathmandu, with a couple of days spare before heading to the south of the country. I had experienced a glimpse of what Kathmandu was all about when I had first [...]