Boston (UK) – The Five Minute Spare Guide
Boston is a port and market town in Lincolnshire, situated close to ‘The Wash’ on the east coast of England. The town stands on the north bank of the River Haven and east of the River Witham, some 28 miles (44 km) southeast of Lincoln and 26 miles (40 km) east of Grantham. It was…