Exploring Pokhara, the tourist centre of Nepal

November 24, 2020 0

The landmark of Pokhara, Phewa Lake or Phewa Tal, is the second largest lake in Nepal. The northeastern side of Phewa, which is called the Lakeside, is the commercial hub of the city, featuring myriad […]