The world may be gripped by pandemic. There may have been no cruiseship calls at Seychelles for more than 6 months. Indeed there may be virtually no cruiseships sailing anywhere on the high seas right now. However, this has not prevented Seychelles from being named the best cruise destination in the Indian Ocean for the umpteenth time. Perhaps it has been that way since the first cruise passengers passed through the islands more than 500 years ago? Of course, Vasco da Gama never landed. But then, there were no shipping agents in those days.
For more details see Seychelles Nation 12 November 2020