With its foundation laid in 1348, and with various elements added over the next 700 years, the City Palace of Karauli is an irreplaceable record of...