There are many Shaktipeeths in India. These are the places where the Goddess of power,Goddess Durga, is said to be residing and people worship her. Vindhyachal is one of such peeths or abode of Shakti. The place is 90 km from Varanasi. The temples of Vindhyavasini Devi, Asthbhuja and Kalikhoh are a must visit here. |