Located in the small island of Phewa lake, Tal Bahari Temple is one most important religious monument in Phokara.

It is the most important religious monument in Pokhara, Nepal. This temple is located on a small island in the middle of Phewa Lake. As the temple is situated on a small island, the only way to visit it is by boat. The temple is a symbol of manifestation of Ajima representing the female force.Tal Barahi temple also known as ‘Lake Temple’ or ‘Barahi Temple’ is a Hindu temple of the goddess Barahi.