Founded in 1637, Taunton, Massachusetts, holds a significant place in American history. Established by English settlers led by Elizabeth Pole, wife of one of the Mayflower passengers, the town played a crucial role in the early development of the region.
The Taunton Trivia Challenge: Testing Your Knowledge of a Massachusetts Gem!