Description
Madre de Dios Island is located between Bucareli and Trocadero Bays, on W coast of Prince of Wales I., Alex. Arch.
History
Name Isla de la Madre de Dios or Mother of God Island was given to this island June 1, 1779 by Francisco Antonio Maurell (Wagner, 1937, p. 395).