Gray Whale Migration Passes Vancouver Island

Gray Whale: Whale Watching, Vancouver Island, British Columbia, Canada
Gray Whale off Vancouver Island, British Columbia, Canada

Each spring, some 20,000 Gray Whales travel passed the western shore of Vancouver Island, British Columbia, en route to their summer […]