Samuel and Audrey - Travel and Food Videos on MSN
Visiting the World's Tallest Totem Pole on Cormorant Island, BC
Come join us as we continue our Vancouver Island road trip adventures by taking a day trip to Alert Bay, BC to visit the world's biggest totem pole on Cormorant Island. In today’s video, we continue ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results