Queen Camel (England)

Queen Camel (England) is a port.