12 Most Beautiful Towns in Kansas

Abilene

Norton

Chanute

Atchison

Wamego

Fort Scott

Council Grove

Victoria

Colby

 St. Marys

Elk Falls

Lindsborg