Tag: Mount Everest Base Camp

Everest Base Camp with modern-day perks

Lukla is a town in the Khumbu area in Nepal at 2,860m…

Tempo Online