Suffolk is home to a number of lovely and picturesque locations, but Boxford should be on everyone's list to visit.