The "Macassa" taking on passengers at the Canal