South Asia
Located at an altitude of 3,440m, Nepal's Namche Bazaar is a crucial stop for those embarking on the Everest Base Camp Trek.
By Yashita Vashishth
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.