Todd DeFeo

A view of Amicalola Falls


DAWSONVILLE, Ga. — Amicalola Falls — derived from the Cherokee word for “tumbling waters” — is of the “Seven Natural Wonders of Georgia,” as identified by state librarian Ella May Thornton in the Atlanta Georgian magazine on Dec. 26, 1926.

At 729 feet tall, Amicalola Falls is the tallest waterfall in Georgia.

Click here for more.

About Todd DeFeo

Todd DeFeo loves to travel anywhere, anytime, taking pictures and notes. An award-winning reporter, Todd revels in the experience and the fact that every place has a story to tell. He is owner of The DeFeo Groupe and also edits Express Telegraph and