Upper Creek Falls is pretty waterfall located in the Pisgah National Forest. If you are driving on the Blue Ridge Parkway in the Linville Falls area, this waterfall is worth a short trip off the Parkway. The trail starts just behind and to the left of the park sign with information about the waterfall and… [Read More]
Upper Creek Falls