New England Landmark Made Top 10 Must-See Places in the USANew England Landmark Made Top 10 Must-See Places in the USASo many places and landmarks across America are beautiful, iconic, and historic. When you look at it that way, having a location in New England make the list is applaud-worthy.Jolana MillerJolana Miller