In 1577, Spanish mystic and Carmelite nun Teresa of Avila sat down in the Spanish town of Toledo, to write a treatise on prayer. Struck by a wondrous mystical vision of the human soul in a state of grace, what followed was the completion of an astounding literary work titled The Interior Castle.
Tune into this quick 5-minute introduction of The Interior…








