Introduction video to Telegraph Cove, British Columbia, Canada; located on Vancouver Island and home to Stubbs Island Whale Watching. Describes the whale watching boats, the whale watching area, what you may encounter when whale watching besides killer whales (orca) and Historic Telegraph Cove.
I went on this tour back in '92 with my Dad, and it was magical.
tsjrlover 1 year ago
ahhh it was so great, i had a great tour and saw sooo many whales, it was awesome, the first time in my life i saw whales, it was overwhelming!!! thanks again to stubbs island whale watching!!! :D
Loumumba86 1 year ago