The basis for the modern Thanksgiving holiday occurred in what is now Plymouth, Massachusetts in the autumn of 1621.
Take a trip back in time to Plymouth, Massachusetts where more than 400 years ago the Mayflower pilgrims gathered for a feast ...
Despite being dubbed 'America's hometown', this area doesn't have many homes that Americans can afford.