In recent years, Ohio ... Cuyahoga National Park which is a great location to check out stunning Midwestern waterfalls and is one of the best national parks in America for viewing fall foliage.