Comoro Islands
Papilio epiphorbas is a butterfly of the family Papilionidae. It is found in Madagascar and the Comoro Islands.