Showing posts with the label Chundawat Rani TempleShow all
Rani Chundawat Sati Mata Temple, Beelwa, Khetri, Rajasthan