Interior Castle


St. Teresa of Avila teaches us that the spiritual life is a castle, where we navigate obstacles to get to the King at the center.