Surkanda Devi Temple, Kaddukhal – The Location where Goddess Sati Head fallen

Surkanda Devi Temple, Kaddukhal – The Location where Goddess Sati Head fallen

Click to learn more about Surkanda Devi Temple.

Leave a Comment

seven + three =