Vancouver Island is located off the coast of British Columbia, Canada. About the size of Taiwan or the Netherlands, the ...