51 Shakti Peethas - The legend

Shakti Peethas are places of worship consecrated to the goddess Shakti or Sati.

Oct 08, 2013, 10:12 AM IST