Chasing waterfalls in North Carolina is a fun way to spend your time, especially when the falls and surroundings are as amazing as they are at Moore Cove Falls, near Brevard. Here, the water from Moore Creek flows over a towering bluff and then free falls for 50 feet before landing on a waterfall ledge below to cascade further down the hill.