Rajasthan, literally the Land of Kings, has a long and colourful history and a vibrant modern culture. Vast deserts which stretch to the horizon, glorious forts and palaces – many still occupied by the descendants of their founders – brightly turbaned camel herders – these are iconic images of this fascinating state.