Few destinations on Earth capture the imagination quite like Rajasthan. This vibrant jewel of North India pulsates with tales of Rajput royalty,...