Never would I have imagined the truly beautiful towns across America that made it on this list, until I had the chance to travel throughout coastal England and get a glimpse of why it is that some of these very towns in the U.S. were named after those in England.

Stonington, Maine

Stowe, Vermont[/caption
[caption id="attachment_21633" align="aligncenter" width="640"] Galena, Illinois

Carmel, California

Harpers Ferry, West Virginia

Annapolis, Maryland

Beaufort, S. Carolina

Edgartown, Massachusetts

Portsmouth, New Hempshire
]
When I was a child, we visited Stowe Vermont every year, some of my best memories come from there.