November 27, 2018 Sea Cloud Cruises to introduce newest tall ship in 2020 Written by Baird Maritime on November 27, 2018. Posted in Cruise. German operator Sea Cloud Cruises is scheduled to introduce Sea Cloud Spirit, its newest tall ship, in the summer of 2020. Read More