Pokhara: Phewa Lake and 9 more fun things to do in Pokhara, Nepal! Pokhara is a cosy city close to the Himalaya mountains in Nepal. This is the base from which you ca…