Looking Glass Falls is located in the Pisgah National Forest
in North Carolina. If you like waterfalls you will NOT be
disappointed as this forest has several.
Looking Glass Falls is easily accessible from the
road and is one of the most popular of the falls in the Park.
For more information see http://www.ncwaterfalls.com/pisgah1.htm