Business Insider names Littleton to list of most charming Main Streets in U.S.

Friendly neighbors, family-run businesses and quaint restaurants serving comforting diner fare — these are the images conjured up by the phrase “Main Street USA.”
CLICK TO VIEW THE SOURCE MATERIAL