
ADD COMMENT
Phewa Lake, Pokhara
/
Nepal
Pokhara city is located in central Nepal and is the second largest city after Kathmandu. Situated on the corner of Pokhara Valley and touched by the foothills of the Himalayas, at the base of the Annapurna mountain range, Pokhara is a world wide destination for outdoor activity enthusiasts.