Hudson

Editorial Staff Art

The official seal of the city of Hudson, New York, depicts a whale—which strikes the first-time visitor to a town more than one hundred miles from the Atlantic as odd. But then, Hudson has had an odd history. The site—on high land between two deep-water bays—was noted by Henry Hudson in 1609, during his expedition up the river that bears …