Antlers Ridge Lodge, spacious and private home in North Georgia, is settled on Amicalola Mountain, adjacent to the Chattahoochee National Forest -a hiker and hunter’s paradise.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/2e/60/08/2e600840834a46cedb6715467bd6dec5.jpg)
Emily Cary