20141011_103444

Tallulah Falls, Tallulah Gorge, Georgia, canyon, hiking, north rim, south rim, photo, outdoors, nature, Samsung Galaxy 4

The view from the north rim near the Interpretive Center at the Tallulah Gorge State Park in Georgia

Speak Your Mind

*

CommentLuv badge