The 25th BMO Vancouver Marathon on Sunday, May 4th

There is an annual race held on the first Sunday of May every year in Vancouver, British Columbia, Canada. As the largest international marathon event in Canada, it has a certified running distance of 26 miles and 385 yards long. The race started in 1972 when a small group of 46 runners ran five loo … Read more