India's population of 1.2 billion is as varied and colorful as the spice markets of Old Delhi. Each region, caste, and community has its own culture, reflecting unique histories …