America's Best Main Streets has been revealed and of course, Northern New England has got it covered. After all, didn't New England invent "Main Street." The Huffington Post/ Fodor's has selected the top Main Streets in the country.  Maine, New Hampshire & Vermont all have winners.

Center Street in Woodstock, Vermont is picture postcard ready with it's beautiful homes, river bridge and adorable shops. The Kennebec River adds to the appeal of Maine's beauty of a main street winner: Front & Centre Streets in Bath. Mountains and river are what make Main Street in Littleton, New Hampshire the top dog in the Granite State.