I stumbled upon this "virtual field trip" on the Mayflower

 

Obviously, New England is rich in Thanksgiving History -- CHECK IT OUT!