A caribbean break

7 min read

David Staines reports on the fascinating tourist trains that take cruise passengers