Jai Maa Naina Devi

  • 11 years ago
Watch Naina Devi Temple, one of the most notable places of worship in Bilaspur, it is one of the 51 Shaktipeeths where limbs of Sati fell on Earth.