The Seabourn Spirit, carrying 312 people including passengers and crew, is nearing a port in the Seychelles, but arrival may be delayed because an unexploded missile is embedded in the vessel, said the official, who is monitoring the ship???s progress because about 19 Australians are on board.