At the entrance to Durbar Square in Kathmandu, the capital of Nepal, there are many shops where you can buy souvenirs! During my Nepal tour, I was given "chai" (sweetened milk tea) many times...
...At the entrance to Durbar Square in Kathmandu, the capital of Nepal, there are many shops where you can buy souvenirs! During my Nepal tour, I was given "chai" (sweetened milk tea) many times...
...