The lower overlook can be reached by walking down 154 wooden steps. Located in Brevard right off US 276, Looking Glass Falls is in Pisgah National Forest. The route to get to the attraction itself ...