The Midwest starts at the Ohio/PA border and ends just west of Kansas City, and just south of I-70 in Missouri. Arguably places like Erie, PA and Buffalo, NY are the Midwest too... they’re a lot more like Cleveland or Detroit than NYC and Philly. But the western Kansas sand hills or the Ozarks in southern MO are definitely not the Midwest (Branson, MO is 100% the South). Those hills/mountains aren’t the Midwest... the Midwest is flat. And Oklahoma, on the other side of them, sure as shit isn’t. That’s the Bible Belt, man, and it’s culturally way more like north Texas.