Edwards Lake in Cabarrus County, North Carolina

Edwards Lake in Cabarrus County is a water.
Nature
water