Share with a friend

    Myth ~ Green Tara

    Tara is the Goddess of Compassion and the Mother of all Buddhas. Her name means ‘Starlight’ and ‘the One who Traverses.’ She has endless compassion and protects all beings through spiritual enlightenment until every last being is liberated. She is the ultimate Mother Goddess who refuses to leave any of her children behind.