Sunday, February 3, 2008

Our Must-See Natural Wonder

The Atlanta Journal-Constitution listed Tallulah Gorge as one of "35 Natural Wonders in Georgia to See Before You Die."
(article written by Charles Seabrook)
Read the full story here!