Girija Devi Temple – Shakti Shrine Discovered in 1840

Girija Devi Temple – Shakti Shrine Discovered in 1840

Girija Devi Temple – There are 67 approx. steps to reach the top.

Click to know more…

Leave a Comment

eighty eight − = eighty five