Felixstowe is a town in Suffolk , England . It is home to the largest Container Ports in Europe
Felixstowe is Britain 's largest container port .