Looking Glass Creek, which flows past the rock, is also named for the impressive natural structure. Its easy accessibility makes Looking Glass Falls a popular spot for travelers along U.S. 276 near Brevard. The falls are 60 feet tall.
Steps lead down to the falls, and photo spots are also located along the railing near the road.
Please pull all the way off the road when parking to view the falls. Looking Glass Falls is located right off of U.S. 276. From Brevard, take U.S. 276 north, about 5 miles past the entrance to Pisgah National Forest. The falls will be on your right. This area is especially beautiful during the fall season.