Destination creator (Voyajo Team)
Braintree is a town of about 42,000 people and the principal settlement of the Braintree district of Essex in the East of England. It is northeast of Chelmsford and west of Colchester on the River Blackwater, A120 road and a branch of the Great Eastern Main Line (...) (from Wikipedia)