Pemba Island
Charaxes pembanus is a butterfly in the family Nymphalidae. It is found on Pemba Island, just off the east coast of Africa. The habitat consists of forest margins and woodland.