1 photos
Scenic nature preserve in Homewood, Pennsylvania featuring a beautiful waterfall and short hiking trails.