As the lunar month of Ashwin approaches, Hindu’s across India devote themselves to the Supreme Being – Goddess Shakti and her nine avatars. Celebrations, ceremonies, feasts and fasts are observed to honour the deity who destroys all evil. This year, the revelry commences on 13th October and after nine nights […]