10 Most Beautiful Lakes to Visit Near Charlotte, NC US

Badin Lake - Badin

Belews Lake - Pine Hall

High Rock Lake - Southmont

Hyco Lake - Roxboro

Jordan Lake - Wilsonville

Lake James - Linville

Lake Lure

Lake Tillery

Lake Wylie - Lake Wylie, South Carolina

Mountain Island Lake - Charlotte