Pokhara Nepal
Pokhara Nepal is in central Nepal, and stands on the edge of the enormous Phewa Lake. It’s the largest city in Nepal in area and the second-largest in population. It’s well known as a gateway to the Annapurna Circuit or the Poon Hill Trek, two hugely popular Himalayan treks, but is also a wonderful spot to …