Revelers generally smear each other with vibrantly colored powders and are then offered a snack platter ... Present-day Holi ...