Canada: Granville Island Pt. I

It was breathlessly easy getting swept up in all of Vancouver’s character and charm during our day trip to Granville […]