Chimey Rock

Chimney Rock North Carolina, where the film "Last of the Mohicans" was filmed. At the crest of Chimney Rock one can see for 75 miles in any direction
posted on Tuesday, May 29, 2007 - link to this photo
Advertisement

more photos by Monacnong

Advertisement

photo options

Advertisement