Braintree, Massachusetts, located in Norfolk County, boasts a rich history and a vibrant present. Understanding its geography is key to appreciating its …