Can A Visa R Holder Travel On A Cruise Ship?

Can A Visa R Holder Travel On A Cruise Ship? Domestic Cruises Non-U.S. Citizens are required to carry a valid, unexpired passport and a Multiple Entry Visa, if applicable. In addition, guests must contact the appropriate embassy or consulate of the countries they will be visiting for specific travel documentation requirements. What forms of ID