Tofino, BC - whale watching, surfing, collecting shells on the beach! Vancouver Bc Canada, Vancouver Island, Great Places, Places To See, Amazing Places, Tofino Bc, Travel Log, Whale Watching, Beach Fun