Navratri Celebration Navratri, which literally means “nine nights”, is a festival celebrated over nine nights. It is one of the most auspicious festivals celebrated by people in India. During this period the Mother Goddess is honoured in all her divine forms, including Durga, Lakshmi and Saraswati. Festivity continues for 10 days as after nine nights…Read More