Rajasthan is famed for magical palaces or ‘havelis’, impending forts, unique wildlife and the warmth of its people.