Canada Wiki
Advertisement

Burrard Otter is a SeaBus in Metro Vancouver. It was built in 1976 in Vancouver, British Columbia, and began service on June 17, 1977. It is currently stored and is set to retire, however, you can see it in the Waterfront terminal.

Advertisement