1.A region of eastern England bordering on the North Sea, historically part of the Anglo-Saxon kingdom of East Anglia. Its name means the "northern people," as opposed to the "southern people" of Suffolk. 2.An independent city of southeast Virginia on Hampton Roads southeast of Richmond. ...
"Our family spent 5 nights at this amazing spot in Suffolk and we could not have been more pleased. Aaran and Sarah greeted us warmly and really went out of their way to make sure we had everything we needed and..." "A large group of us stayed here over two or four nights. The ...