Jharkhand
The Chhinnamasta temple, a Shakti site where two rivers meet in a rocky waterfall.
Something wrong or out of date? Suggest an Edit