National holiday with events in all communities. Contact town offices and check community websites for details.

Canada day 18 32e083f2-bfff-4c35-a229-aa9813dd5f6e