The Discovery Islands are located approximately 110 miles north west of Vancouver, British Columbia.
Getting Here Home