Vindhyavasini Temple is located in a place called Vindhyachal, a place near to Mirzapur District of Uttar Pradesh, India, on the banks of River Ganges. The main deity, Vindhyavasini, derives her name from the place Vindhyachal, referred as the place (hill) the goddess resides in. The history of this temple dates back to Dwaparayuga, during the time of…
