Rajrappa
The Chhinnamasta temple, a Shakti site where two rivers meet in a rocky waterfall.
Why Go
The Chhinnamasta temple, a Shakti site where two rivers meet in a rocky waterfall.
Something wrong or out of date?
Traveler Reviews
Sign in and mark Rajrappa as visited to write a review.