Namche Bazaar, nestled in the heart of the Khumbu region of Nepal, is a bustling mountain town and the gateway to the Everest Base Camp trek.
King said to the Duchess: you'd better.
Eighth Highest mountain
Wonderland, though she felt a little.