Town of Marion

Lake James is located adjacent to historic Marion, North Carolina.