Eleven people rescued after canoe overturns off Ambleside Beach
Eleven people, including several youths, were pulled from the waters of Burrard Inlet on July 5 after their canoe capsized
Graphic Gallery




Contact Us: contact@northshoredailypost.com
