Back to Sheffield Activities Logan Falls scenic A peaceful, secluded 15-foot waterfall in the Allegheny National Forest near Sheffield, perfect for photographers and those seeking a quiet nature escape.