On a clear day you can see Amicalola Falls nestled in North Georgia’s mossy, waterfall-filled Chattahoochee National Forest from Appalachian Sky’s deck. The waterfall is Georgia’s tallest, and at over 730 feet, it’s the largest cascading falls in the Southeast. Continue reading