Of all of the places we’ve seen and explored so far on our family’s travel journey, Newport stands out as one of our top travel destinations in New England. Why?