You asked:

facts about Pokhara

  • Pokhara
    Pokhara
    Pokhara Lekhnath is a metropolis and the largest city of Nepal in terms of area.