#mayflowerday
Top Voted Definition for #mayflowerday
Mayflower Day commemorates the day the ship set sail from Plymouth, England in 1620. The colonists’ intended to land at Virginia but storms and winds blew them off course and they ended up near modern day Cape Cod, Massachusetts
1