10 Most Beautiful Small Towns in Kansas

10. St. Marys, KS

9. Colby, KS

8. Victoria, KS

7. Council Grove, KS

6. Fort Scott, KS

5. Wamego, KS

4. Atchison, KS

3. Chanute, KS

2. Norton, KS

1. Abilene, KS

Top 10 Best Children's Museums in the USA You Must Visit