Friday, May 22, 2009

Hickory Nut Falls

The falls are near Chimney Rock in North Carolina. The Last of the Mohicans was filmed here. A challenging hike to view, but well worth the effort.

No comments:

Clicky Web Analytics