Pokhara is a major tourist destination in Nepal and is a hub for travelers in and outside Nepal. Every year thousands of tourists come to visit this city of lakes, Pokhara. It is situated in the Western part of Nepal. It is located 200 kilometres from the capital, Kathmandu and is below the Annap...
Expand Details Collapse Details