Chestnut Lodge ; (North Georgia Mountains in Morganton, GA) Chestnut Lodge, located in the Chattahoochee National Forest of Georgia, is a fully customized, home-away-from-home cabin. This slice of Heaven is composed of three levels, totaling 2,547-square-feet of...