Koubba site houses several caves that were inhabited during the Neolithic and Paleolithic era. Part of the caves have been turned into a Christian shrine.

Right beside the caves, one can see a quarry that provided stones for constructing the nearby settlement of Botrys during the Phoenician and Roman era.