The fabled land of brave kings and beautiful queens, Rajasthan is India’s most popular destination. Once princely desert kingdoms, Jaipur, Jodhpur and Udaipur retain much of their historic splendor. From the breath-taking Taj Mahal to the lovely la...