This coming week (October 13) Hindus begin observing one of their most popular holidays, the nine-night festival of Navratri, which is devoted to the goddess Durga and her various manifestations. It’s a time of special prayers, fasting—and parties.
This coming week (October 13) Hindus begin observing one of their most popular holidays, the nine-night festival of Navratri, which is devoted to the goddess Durga and her various manifestations. It’s a time of special prayers, fasting—and parties.