The National Shrine of St. Thérèse: A spiritual and natural gem of the Archdiocese of Anchorage -Juneau
By Joe SehnertDirector, National Shrine of St. Thérèse There are unique places on this earth where one can feel the presence of God. Nestled in the vast 17 million acres of the Tongass National Forest is one of those touch-soul places, the National Shrine of St. Thérèse. Here, Alaska’s patroness continues to call pilgrims to…
