These falls are both located along a four mile section of the Mountains to Sea Trail in the Grandfather Mountain District of Pisgah Forest. That puts them somewhere north of Marion and southeast of Linville, and realistically you’re going to want a map. We left from the Hunt Fish Falls trail head from where it’s 0.7 miles (1.1 km) all downhill to the top of Hunt-Fish Falls.
There is a lovely swimming hole below the first two drops of the falls and above a final chute. This is quite kid friendly as it’s effectively a zero-entry beach into the pool.
If you continue along the MST, it follows the main stream to a wide campground area, crosses it and then goes up along a tributary called the Gragg Prong. There are three sets of falls between here and the next road crossing (Roseborough Rd.) This is not an easy trail in mid-summer. It is somewhat overgrown, there are stream crossings and rooty washed-out hill climbs. It’s between 2 and 2.5 miles from the Hunt Fish trailhead to Lower Gragg Prong Falls which looks like this.
This is a beautiful remote canyon section with great rocks for sunning. It is not as kid-friendly as Hunt Fish and it’s a scramble down the falls to the rocks which would probably be quite treacherous in higher water.
Further upstream there is another good section of rocks and cascades which we will call Middle Gragg Prong Falls for lack of a better name. There is an Upper falls but we were doing an out and back and had spent so long playing in the river that we didn’t have time for that on this particular hike.