The myth of Durga, the Warrior Goddess Durga is perhaps the most popular Goddess in India. Her name means “The Inaccessible Castle”, and she is an invincible warrior and a loving, compassionate mother at the same time. She is usually depicted riding a tiger or a golden lion, and she is majestic and stunningly beautiful, […]