Amicalola Falls: The tallest waterfall in the southeast

Amicalola Falls State Park is nestled in North Georgia’s mossy, waterfall-filled Chattahoochee National Forest, set in the rolling, vibrant-green southern Appalachian Mountains. It’s one of the most popular, and most visited, of Georgia’s State Parks – and for good reason. The stunning centerpiece of a beautiful state park in the North Georgia Mountains is the tallest cascading waterfall in the Southeast.

Continue reading Amicalola Falls: The tallest waterfall in the southeast