Tuesday, July 12, 2005

Tallulah Falls....


The next wonder of the state of Georgia is Tallulah Falls in North Georgia. It is beautiful in the fall with the leaves changing colors all around it. The Tallulah river actually carved out a gorge from the rock surrounding it. It is a wonderful sight to behold when you drive around the rim of the gorge and look down to see the river and the falls.

No comments: