Rajasthan, literally translated as the "land of kings and princes", is a heady mix of history, chivalry, romance, natural beauty and vibrant colors. It is a land where bards still sing tales of Rajput valor, opulent palaces dot the desert landscape and battle-scarred forts appear on every hill that you pass. Rajasthan has something for everyone. Including you.