Nature is the primary attraction of British Columbia's Queen Charlotte Islands (also known as Haida Gwaii) across the Hecate Strait from the mainland. About 480 mi/775 km northwest of Vancouver, ...