Description
Achilles Mountain is located on Revillagigedo I. on W shore of George Inlet, 3.5 mi. E of Ketchikan; Alex. Arch.
History
this is one of several names given in 1883 by Lieutenant Commander H Nichols, U.S. Navy (USN), which were suggested by classical mythology.