‘Rajasthan’ literally translates to ‘the land of kings’. Situated in the deserts of northern India, Rajasthan...