Best Small Towns in America: Highlights of Lindsborg Kansas
Lindsborg, Kansas is the best small town in America. Okay, I might be biased, because I grew up there. We have delicious food, art galleries, and Swedish dancing in the streets. What more can you want?