20141011_112940

Tallulah Gorge, waterfalls, falls, Georgia, nature, outdoor

Plants and trees are well-labeled at Tallulah Gorge State Park in north Georgia.

Speak Your Mind

*

CommentLuv badge