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