Karafestan (Persian: كرفستان) may refer to: