Namche Bazar is the largest of the Sherpa villages and a place where virtually all trekkers on their way to...

Namche Bazar is the largest of the Sherpa villages and a place where virtually all trekkers on their way to...
After the vibrancy of Kathmandu and the excitement of the flight to Lukla, it’s nice to finally be on trek...