A two-story Tal Barahi Temple, one of the most important temples of Goddess Durga is located on the small island on Phewa Lake, Pokhara. Both Hindu and Buddhist devotees visit this temple every year to take blessings from Ajima, Goddess Shakti. Phewa lake is one of the most famous tourist destinations of Nepal, most of the people boating around the Phewa lake visit this temple to pray the Goddess. The visitors can also enjoy a peaceful environment with the view of Mt Annapurna. It is believed that Goddess Durga takes the form of a boar (Barahi) to fight against the enemies so, this is the reason why the temple is named Tal Barahi. The temple holds a very important role to enhance the religious and cultural heritage of our country Nepal. We would recommend you to visit this beautiful temple once in your lifetime if you are planning to visit Pokhara.