This roundtrip Fort Lauderdale cruise aboard Holland’s ms Nieuw Amsterdam docks in the Bahamas, Turks & Caicos, Dominican Republic and Cayman Islands.



Resource link