2018 Oak Bay Half
May 27

The Oak Bay Half-Marathon and Relay is one of Victoria’s...