Trailhead Adventures

Discover Big Run Falls and Cascade Park

Located in New Castle, Pennsylvania, Big Run Falls can be found within an area known as Cascade park, a former amusement park owned by Penn Power Company that operated the park starting in the late 1890s and ran until the early 1980s.  The park was home to a zoo, carousels, coasters and bumper car attractions to […]