Tucked between Vancouver Island and the mainland ... Thanks to their location in the rain shadow of British Columbia's Coast Mountains, the Discovery Islands escape most of the rain, mist ...