Only 1 New England Landmark Made the Top 10 Must-See Places in the Country
So 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.