One stroll down downtown Littleton will demonstrate much of what residents love about the small Colorado city — quaint charm, lots of boutiques, restaurants and a small-town vibe.

Add in the numerous family-friendly parks, the fact that it has been named the best place to retire in Colorado and the many entertainment options, and it's not too big of a surprise that the city has again found itself in the top five best small cities in the nation.

Read more at the Denver Business Journal