Does the cuyahoga river run north?

The Cuyahoga River flows northward from its headwaters in Geauga County, Ohio, to its mouth at Lake Erie in Cleveland, Ohio.
Copyright Wanderlust World © https://www.ynyoo.com