Sitting high over the Atlantic, Hammond Castle brings together a unique combination of art, style, and culture. Built in the 1920s for scientist and inventor John Hays Hammond Jr., this New England co