The annual Navratri festival is back! The 15th annual Navratri festival in India Square officially started the weekend of September 22nd and continues into this weekend, the 29th and 30th. Navratri is a multi-day festival dedicated to Durga, the Mother Goddess, and includes days of worship, music, and dance over the course of nine nights. […]