Waterfalls

​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 […]