Hinckston Run Falls – Spectacular Waterfalls
Hinckston Run Falls is a man-made waterfall located just north of Johnstown, Pennsylvania, along Waterfall Drive. Formed in 1904 during the construction of the Hinckston Run Reservoir, the waterfall was created […]

