Saturday, July 18, 2009

Tallulah Gorge


Also from our trip to the mountains of North Carolina. Tallulah Gorge is in Northern Georgia.
Posted by Picasa
There was an error in this gadget