Map of James Lake in Catawba County, NC:

James Lake Catawba Hickory 35.6551326 -81.3281406