Sports illustrated Sailors should head for English Harbour from 18 to 23 Ap - The Independent