POKHARA, NEPAL

POKHARA, NEPAL

POKHARA, NEPAL: POKHARA CITY WITH FISHTAIL MOUTAIN AND PHEWA LAKE Pokhara, one of the most beautiful place, which is rich with the naturally built lakes, where beautiful image of the mountains can be seen is about 200km west from the capital city K...

Close