Most significant religious monument in Pokhara.
The Barahi temple is the most significant religious monument in Pokhara. It is situated on a small island in the middle of Phewa Lake, so the only way to access it is by boat. The temple represents the manifestation of Ajima, symbolising the female force.
Devotees visit the temple during the Nepalese months of Baisakh (April-May) and Kartik (November-December).