Description
Point Saint Sebastian is located on W coast of Prince of Wales I., on Trocadero Bay, Alex. Arch.
History
Translation of the name "Punta de San Sebastian" given in 1775-1779 by Don Juan de la Bodega y Quadra and Francisco Antonio Maurelle.