Nepal Why and When to visit Pokhara Nepal by swantour September 22, 2017 by swantour September 22, 2017 Why and When to visit Pokhara Nepal Pokhara is located 200 kilometers west of Kathmandu,Until … 0 FacebookTwitterPinterestEmail