Hickory Nut Falls 

Hickory Nut Falls is a 404ft cascading waterfall in the Chimney Rock Park. A good portion of "The Last of the Mohicans" was filmed here. Info HERE










Powered by Gallery v1 RSS