Navratri, one of India’s most cherished festivals, spans nine nights and is dedicated to honouring the divine feminine energy, Maa Durga in her nine avatars, collectively known as Navadurga. Each form ...