Looking Glass Rock is administered by who?
Looking Glass Rock:  The mountain is located within Pisgah National Forest about 5.5 miles (9 kilometers) northwest of Brevard and 25 miles (40 kilometers) southwest of Asheville.
i don't know