The Shrine of Saint Therese near Juneau – a place of contemplation and beauty
The Shrine of St. Therese, located 22 miles north of Juneau at picturesque Pearl Harbor, along Favorite Channel, is a Catholic religious retreat center. It is adjacent to Glacier Highway. Its genesis dates to...