Mountain View Lake in DeKalb County, Alabama

Mountain View Lake in DeKalb County is a water.
Nature
water