Description
Point Providence is located on W coast of Prince of Wales I., between Bucareli Bay and Port Estrella, at entrance to Ulloa Channel; Alex. Arch.
History
translation of the name "Punta de la Providencia" given in 1775-79 by Don Juan de la Bodega y Quadra and Franciso Antonio Maurelle.