News

and scenery so stunning that it's earned the title of Georgia's "Miracle in the Mountains" from locals. Carters Lake is a mountain impoundment on the Coosawattee River situated just under two ...