Grand Teton National park is a spiritual place – the grandeur of the mountains is some of God’s greatest works. But it’s also home to two man-made spiritual places… the Chapel of the Transfiguration and the Chapel of the Sacred Heart – the two churches located inside the National Park. Chapel of the Transfiguration Chapel …
Recent Comments