The Cuyahoga River flows northward from its headwaters in Geauga County, Ohio, through Akron and Cuyahoga Valley National Park, to its mouth at Lake Erie in Cleveland. Its northward course is unusual for the region but entirely natural—rivers simply follow the topographic gradient.