Diversity abounds in historic North India revealing a welcoming blend of peoples, religions, scenery and languages. The romantic state of Rajasthan is known for its striking desert landscape and colorful festivals, and its cities—Jaisalmer, Jodhpur, Udaipur, and Jaipur—are resplendent, with stunning forts and opulent palaces. Not a day will go by that you're not treated to stunning photo ops and wooed by the region's whimsical charm and regal past. End your trip with an unforgettable sunrise visit to the Taj Mahal!