New World Harbour Race 2017 A Return to the Historical Route – 2,940 Swimmers Completed Race at Victoria Harbour