KATHMANDU, NEPAL - On March 29 we arrived in Kathmandu, the capital city of Nepal and also the largest city in Nepal with a population of just over 25 million.
KATHMANDU, NEPAL - On March 29 we arrived in Kathmandu, the capital city of Nepal and also the largest city in Nepal with a population of just over 25 million.
