Where was the First Thanksgiving Held?

One of the first Thanksgivings was held in 1621 with the Plymouth colonists and Wampanoag Indians attending. Back then it was called a harvest meal and we traditionally call it Thanksgiving today. Look here for more information: Plymouth colonists and Wampanoag Indians