Tag: Tenzing-Hillary Airport

Everest Base Camp with modern-day perks

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

Tempo Online