© 2019 Hollis Creek Cabin

Call us 

​(907) 570-1194
El Capitan Cave

The largest cave in North America is located on the north end of Prince of Wales Island. The Forest Service offers free guided tours of the cave from June to September.

Go to link