Tough one for small children. We had a nine year old and 11 year old along and that was about the you gest I would recommend. Lots of narrow and rocky paths. Be prepared to cross the stream on fallen trees or get your feet wet. We did both.