15 Things to Do in Vancouver Over the B.C. Day Long Weekend: July 31 to Aug. 3

The B.C. Day long weekend offers one of the busiest event calendars of the summer across Metro Vancouver, with celebrations ranging from community festivals...