North Carolina has a lot to offer adventurers ... Located in Brevard right off US 276, Looking Glass Falls is in Pisgah ...