Algae bloom

April 10th, 2026 — A giant red algae bloom, sometimes confused as a red tide, at Vesuvius Beach on Salt Spring Island.

Updated: April 19, 2026 — 10:49 pm