church elk life river river of life church elk river The town of Benezette is the heart of Pennsylvanias wild elk herd now numbering nearly 1400 majestic animals. It will premiere li… Friday, June 24, 2022 Edit