Barahi Temple is another Top 10 Places to visit in Pokhara Nepal. It is built in the middle of Phewa lake dedicated to the Goddess Baraha – the universal protector is the boar manifestation of Goddess Shakti. She is oftern worshiped with sacrifice of animals. Nobody forget to visit this Barahi Temple. So, we have ranked here list of places to visit in Pokhara, Nepal.