The cruise ship &amp;quot;mv Discovery&amp;quot; in the port of Sao Vicente, Cape Verde Islands, off the West coast of Africa.