Na'Voula

Na'Voula is a small island off the coast of the Kodiak Peninsula.