30/08/2025
Tal Barahi Mandir (also called Tal Barahi Temple or Barahi Temple) is a famous Hindu temple in Pokhara, Nepal.
Location: It sits on a small island right in the middle of Phewa Lake (Fewa Lake).
The temple is dedicated to Goddess Barahi, an incarnation of Goddess Durga.