As well as its glorious countryside, Suffolk has an unfair proportion of England’s prettiest villages and small country towns ...