Jankari Nepal – Tal Barahi Temple (Mandir), Pokhara.
Tal Barahi Temple (Mandir) (ताल बरही मन्दिर) in Pokhara is famous not only in the country but also in the world. This is the Witchmart temple of Phewa Lake, which is considered to be Pokhara.
Taal Barahi Temple is located in the middle of Pokhara’s famous Lake Phewa Lake, you have to take a boat to visit this temple. Tal Barahi is the temple of Goddess Durga. It is said that the wishes of worshiper will be fulfilled.