Waterfalls in Davidson Township
Twin Falls in Pennsylvania
Davidson Township, PA 17814
Twin Falls in Davidson Township, Pennsylvania offers visitors a scenic 2.5-mile round trip hike featuring three distinct waterfalls. The trail winds along a hillside with both paved and dirt road access leading to multiple small parking areas near the game commission building. Hikers can explore Great Falls, Twin Falls, and Lewis Falls along the path, though some falls are more challenging to reach than others, making it an engaging natural attraction for waterfall enthusiasts.
Lewis Falls
Davidson Township, PA 17814
Lewis Falls in Davidson Township, Pennsylvania offers visitors a scenic hiking destination. The trail leading to the waterfall provides an enjoyable outdoor experience for nature enthusiasts. The waterfall area appears to be a worthwhile destination for those seeking a peaceful hiking adventure in Pennsylvania's natural landscape.