Cyber Journal 24, March 11, 2016 By Nitten Gokhaley Geographically, Braintree town is situated in the middle of England's Essex County. The town is part of Braintree district. It consists of both, villages and urban areas. The town is famous due to its woolen industry and tourist attractions. There are several historical buildings and structures that … Continue reading What’s so special about England’s Braintree?