Newport is also a quintessential New England destination thanks to its historic mansions, excellent restaurants, and stunning seaside scenery.