The Holi festival is a vivid, joyful Hindu celebration of spring
India knows how to do spring.
Holi, which is March 24 this year, is the annual Hindu religious festival in which people fling vivid colored powders and scented water at one another. Joy and giddiness collide in a fog of pigments.
"You can't be unhappy at the Festival of Colors, it's impossible,"...