Resident killer whales just off Victoria waterfront today! Looks like they may be home for a little bit! Chances of seeing whales next few days are amazing!