Few People Realize The Largest Town Square In The Country Is Right Here In Kansas
We have a lot of large roadside attractions to see around Kansas, but not usually attractions that are part of the town or including streets. Today’s destination isn’t something flashy like a billboard or giant easel, but it’s historic and full of color. After all these years, this small town in Kansas still holds the title of the largest town square in the US is here in Kansas, hopefully to stay that way forever. Let’s go check it out!
You’ll find Iola in southeast Kansas, east from El Dorado, or south from Lawrence.