2 / 5
St. Teresa of Avila
St. Theresa of Avila's seminal literary work, The Interior Castle, provides imaginative insights on how to lead a fulfilling life in communion with God. The Order of Carmelitan Friars in Venice, Italy, has created a “Mystical Garden” with seven flower beds, each representing one of the mansions of St. Teresa’s Interior Castle.
+

© Public Domain