A few updates on some of the tall ships currently under construction. Germany-based Sea Cloud Cruises will launch their newest tall ship in mid-2020. She’ll start sailing throughout the Mediterranean for the summer then sail to the Americas in November...