Maa Vindhyavasini Devi temple located in the town of Vindhyachal is one of the Shaktipeeths. The town itself is located on the banks of holy River Ganges. The other important cave temple located here is Kali Khoh Temple dedicated to Goddess Kali. There is the Ashtabhuja Temple located on top of...