Millcreek Canyon has a variety of trails for hiking . Difficulty ranges from easy ( beginner ) to difficult ( advanced ) . Millcreek Canyon has a variety of trails for hiking . Difficulty ranges from beginner ( easy ) to advanced ( difficult ) .