S.S. Maria Theresa Cruise Ship

The SS Maria Theresa cruise ship has four decks. Image: courtesy of Uniworld Boutique River Cruise Collection.