Karaftu Cave is located 70 km south of the city of Divandareh in Kurdistan Province. This cave is a calcareous cave formed in the third era of geology. Parts of this cave are covered with prehistoric inscriptions. The monuments in this cave are from the 3rd century. The cave is located in the Karaftu section of the province and was registered on February 10, 1939 as one of the national monuments of Iran.
In the Greek inscription on one of the rooms on the third floor of the cave, the cave is named as the Temple of Heracles. In addition to creating rooms and passageways in the cave architecture, the rooms are interconnected. Lighting panels are embedded outward and on the walls of the cave in some rooms, an abstract painting of animals, humans and plants are carved.
According to the researches, during the medieval period, Karaftu Cave was under water, and at the end of this period its altitudes came out of the water. Karaftu is a calcareous and natural cave that has undergone many changes over the course of its history. At present, the length of the cave is about 750 meters, and there are several sub-routes from it. The cave has four floors and the lithographers have beautifully decorated spaces in the cave enteries and created numerous rooms and corridors.
In the year 2000, with archeological investigations on the outside and inside of the cave, monuments of different periods were obtained. Discovering stone chips on the fourth floor and the outside of the cave can be a sign of human use of this cave in prehistoric times.