Karauli, a charming town in the Indian state of Rajasthan, is a hidden gem that offers a glimpse into the…