@the.balanced.life4u: North Carolina really said here’s a fairytale waterfall... Looking Glass Falls is a must-see in the Pisgah National Forest near Brevard, NC. This 60-foot waterfall is one of the area’s most visited stops. The falls has an easy roadside view platform, or walk down a few stairs and a little scramble to dive into the refreshing cool base on a warm day. Make it a full day and visit Moore Creek Falls 2 miles away and Sliding Rock that is close by the falls *The pool is deeper than expected *Rocks are slippery *GO EARLY it gets crowded