Opening to On Your Knees Cave

On Your Knees Cave & Shuká Káa

On Your Knees Cave is the site of Native American artifacts and human bones. It is located on Prince of Wales Island. That is off the coast of southeastern Alaska.