Rajrappa waterfall is at the confluence of the Damodar and Bhairavi rivers, locally called Bheda. It is located in Ramgarh district, Jharkhand. The Bhairavi river falls about 30 feet at this site. Rajrappa is a notable pilgrimage center with the Chhinnamasta Temple. It is one of the 51 Shakti Peethas in India.
This Question is Also Available in:
हिन्दी