Это уединенный городок в долине, окруженной горными пиками высотой около 8000 метров, на берегу прозрачного горного озера. На склонах гор — террасы с необычно яркой зеленой растительностью. В центре озера — маленький остров. На острове — храм бога Вишну в воплощении вепря.
Среди местных достопримечательностей прекрасный водопад, падающий с гор в расселину, у которой, по местным поверьям, нет дна. Еще одно украшение Покхары — пещерный храм бога Шивы, расположенный глубоко под землей.
Живописное месторасположение и близость к Гималаям обеспечили Покхаре заслуженную славу одного из лучших горных курортов Непала. Покхара служит отправной точкой для множества туристических маршрутов по национальному парку Аннапурна.