Pokhara

Pokhara is a lovely town by a lake in mid-Nepal.  It was a bit like Lake Annecy meets the adventure and trekking centre of the Himalayas.