Photo : Image : Pictures

 

 

 

 

New Pokhara Lodge -  A small & beautiful Lodge at Lakeside Pokhara. Recommended and review by many travelers Good Location, excellent mountain view, good and beautiful garden.

Back to Home