Kafarha Castle

Kafarha castle is a historical castle located in Estahban County in Fars Province, The longevity of this fortress dates back to the Middle Ages Historical periods after Islam.