Description
San Francisco Island is located in St. Nicholas Channel, on W coast of Lulu I., Alex. Arch.
History
Named "Ysla de San Francisco," i.e. "island of Saint Francis," probably by Don Ignacio Arteaga in 1779, as the name is found only on the maps of this expedition.