To die for: Udaipur
Rajasthan is one of the most colorful states of India, both literally and figuratively. Traditional Rajasthani dress finds most women wearing extremely brightly colored, ankle length dresses with gem-adorned, see-through veils. The art of covering their faces as strangers near is refined, almost like a flock of birds coordinated in their flight upon being startled, but less abrupt.