Amicalola Falls, Georgia A hike and stay at one of Georgia’s Natural Wonders and it’s beautiful lodge