From quaint island villages to peaceful lakeside towns, these B.C. holiday spots prove Canada's West Coast is what summer ...