Not sure which New England coastal towns to visit? Here are the 10 prettiest coastal towns in New England, from Down East harbors to Victorian island resorts.