Braintree (Massachusetts) Attractions & Activities - The Best Holiday Destinations for 2020
Braintree is a suburb of South Boston, MA. It is located along several major thoroughfares, making it convenient to Boston. Its scary-sounding name comes from Braintree in Essex, although that name's origin is obscure.
The Most Frequently Asked Travel Questions about Braintree (Massachusetts)