Mrs. Douglas Receives a Photograph of St. Mary’s Convent – Taunton, Massachusetts (1917) January 4, 2023 No Comments Taunton was founded in 1637 by settlers from the Plymouth Colony; it is one of the oldest towns in the US. On land along the Read More »