The vessel is expected to arrive at the Spanish island of Tenerife, off the coast of West Africa, and passengers will be ...