Nepal

Chilling at Lakeside Pokhara, Nepal

Chilling at Lakeside Pokhara, Nepal

A six-hour bus trip west of Kathmandu is the second biggest city in Nepal, Pokhara. Set in a dramatic location on the shore of lake Phewa Tal and with the stunning backdrop of the Annapurna mountain range to the north, this laid-back city is a far cry from the madness...