Vindhyavasini temple is situated on a hillock in the heart of Pokhara city in the western part of the country.  People worship Vindhyavasini as the mother goddess who fulfills the wishes of her devotees. There are other shrines, temples and monasteries in the area. The serenity of Phewa Lake and the magnificence of Machhapuchre hold the visitors spellbound.

Comments

Leave a Reply