Namche Bazaar is the largest town we will see on our trek. Nestled in a horseshoe shaped hillside at 3400 metres, it has most of the amenities a trekker could desire. There is a hospital, innumerable shops offering trekking gear, several banks and money...
Namche Bazaar
read more