Fifty Shades of Blue: 3-Day Sail in British Columbia

We knew before we landed in Vancouver that our charter out of Granville Island…