[rumble]https://rumble.com/embed/u4.v56zpf/?autoplay=1[/rumble] We live on Vancouver Island in British Columbia, Canada. My husband Vaughn and I go whale watching often and
The 7 best new Dolphins Videos, Memes and GIFs going viral on Youtube and across the internet in July 2020 and of all time (in the archives).
While travelling on a British Columbia ferry to Vancouver, Canada through the Strait of Georgia, Rob Maguire and the rest of the passengers
Captain Dave's Dolphin and Whale Safari takes passengers for a nature watching boat ride off the coast of Dana Point, California.