If You're NearbySight

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.