Every year, the anniversary of the very first pilgrims landing on the coasts of North America is observed on Forefathers’ Day on December 22 (unless it occurs on a Sunday, in which case Predecessors’ Day is celebrated on December 23). The forefathers landed in America on December 21, the anniversary was inadvertently marked as December […]