A few hours north of Atlanta, the Len Foote Hike-Inn lies nestled in Georgia’s Chattahoochee National Forest. The Hike Inn is one of the few backcountry lodges in the United States, and I was lucky enough to have reservations on a beautiful, sunny day. Still early enough in the season to escape the scorching summer […]