Nice trail loved it
Amazing natural place
Turtle Rock Trail is located at Turtle Rock Trail, Irvine, CA 92612