17Jan

Pokhara

Pokhara is located in central Nepal, on the edge of the massive Phewa Lake. It is the country's largest cit...