Tal Barahi Temple is located in the center of Fewa Lake, a small island one of the most famous lakes in Pokhara valley. Tal Barahi Temple is dedicated to Goddess Durga Sapta Matrika in the shape of Barahi. She has four hands. Her face is like the …
Tal Barahi Temple
