The cave of Megalakkos lies just outside the village of Kleidi along the banks of the Voidomatis River. Excavations have unearthed human and animal bones dating back as early as 20,000 B.C. The cave is relatively small, with a height not surpassing 2 meters.