Island Life Canada Day festivities ready to roll Driftwood Staff Jun 27, 2018 0 Canada Day weekend on Salt Spring is gearing up to be a busy one, with activities planned in various parts of the…