Lukla is a remote town in Nepal surrounded by foothills of Himalayas. This town is the first stop for most of the hikers that want to hike Mt Everest. Getting to Lukla by road is treacherous. There is a small airport servicing this town, most of the travelers get to Lukla on flights that service […]
Categories