an Entity in Data Space: 134.155.108.49:8890
The Vishalakshi Temple of Divine Mother Sati, wife of Lord Shiva stands at Meer Ghat just behind Vishwanath Temple in Varanasi, India. Devout Hindus consider this as one of the 51 Shakti Peethas mentioned in the Puranas.