Hosted on MSN
Surkanda Devi Temple: Sacred Shaktipeeth in Uttarakhand where Goddess Sati’s head is believed to have fallen
Mussoorie: Surkanda Devi Temple is one of Uttarakhand’s most important spiritual destinations, located near Kaddukhal village in Tehri Garhwal district. Perched at an altitude of about 2,756 meters (9 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results