Lake St. Louis is the Ninth Best Place to Live in America

We are of a city-loving sort here at Punching Kitty, but we didn’t spend our formative years in the city, and our mother never lets us forget it.

It gets a little harder to brush off your mom’s pro-county arguments when her very own town and the place you grew up grabs the number 9 spot on CNN’s list of the top places to live in America.

Sigh.

Created 40 years ago as a resort community, this friendly town outside St. Louis has two man-made lakes, plus five parks, three golf courses, and a 650-horse equestrian center. But the place was soon colonized by full-time residents with children, drawn by the myriad activities and low crime.

[Read More]