sacred site

Siddhapeeth Surkanda Devi in Uttarakhand: Sacred site where goddess Sati’s head fell, fulfils every wish

Tehri: Uttarakhand, popularly known as Devbhoomi (Land of God), is home to…

NM Desk NM Desk 4 Min Read