Description

Tarasof Point is located between Anderson Bay and Makushin Bay W coast of Unalaska I., Aleutian Islands.

History

Name derived from Tarasof Bay, which was the name for the present Humpback Bay.

Nearby Features