North Carolina has a lot to offer adventurers ... Located in Brevard right off US 276, Looking Glass Falls is in Pisgah ...
Highway 107 takes you to the falls (5 miles from Cashiers). There’s a pull-off area past the bridge. This waterfall in North Carolina is known for its bottom surface. Its polished granite looks smooth ...