Travel guide to Pokhara Sep 8, 2016 Pokhara is Nepal's second biggest city and is a standout amongst the most agreeable visitor areas on the planet.…