Tag: Few Lake

  • Pokhara

    Pokhara

    Phewa Lake is situated in the heart of Pokhara, the second-largest city in Nepal. It covers an area of about 5.23 square kilometers and is surrounded by lush hills and the Annapurna mountain range.