New England has a gorgeous coastline, and along the way, you'll also find some quaint small towns filled with historic sites, ...