Disabled crew sailing to Recife in time for the World Cup The British accessible tall ship, Lord Nelson, is currently sailing North from Rio de Janeiro and will be arriving in Recife on 12th June. The 55-metr…