Original: Felixstowe is a seaside town on the North Sea coast of Suffolk, England.
Simplified: Felixstowe is a town in Suffolk, England.