Kanawha River
It flows generally northwest , in a winding course on the unglaciated Allegheny Plateau , through Fayette , Kanawha , Putnam , and Mason counties , past the cities of Charleston and St . Albans , and numerous smaller communities . 
<triplet> Putnam <subj> Mason <obj> shares border with