Lake Side

Feb 25, 2019• by Sajjan

How to reach Pokhara and What to see?

Where is Pokhara Located? Pokhara is a well famous city in Nepal. It is full of natural beauty with its surrounding gentle and clean. Pokhara is located in west part of Nepal which is 200 km from...

What is your best advice for
Lake Side?