Rahu Temple: Divine Uttarakhand Temple With Significance of ‘The Severed Head’
Rahu Temple is located at a place in devabhoomi Uttarakhand where Rahu's severed head had fallen. People come from every corner of the country come to this temple seeking planetary peace..