Credit: Angel Santos/Unsplash
Some 1,000 cyclists are arriving in the Cowichan Valley for Canada’s first-ever (gruelling, 210-kilometre) Belgian Waffle Ride from May 26 to 28


Some 1,000 cyclists are arriving in the Cowichan Valley for Canada's first-ever (gruelling, 210-kilometre) Belgian Waffle Ride from May 26 to 28.

