The Northern Indian state, Rajasthan also known as the Land of the Kings, is a stunning representation of India's ancient riches and glory, remnants of which may be felt even now. Rajasthan, the former domain of the Maharajas with its grand palaces and forts, has more history than th…