Lukla

Lukla is a small beautiful town located in the Khumbu region of north-eastern Nepal. Although it is a small town, the presence of Lukla Airport had made this town more lively and fascinating. Situated at an elevation of 2860m, the Read more