八仙洞位於長濱鄉北段海灣,是考古學家最早發現舊石器時代史前文化遺址所在地,在民國77年被列為國家一級古蹟。本來是在海底的,
它有十多個海蝕洞,因為地殼隆起,八仙洞也跟著隆起,每一個洞高度都在10公尺以上。其中最大的洞穴是【靈巖洞】。離地最高的是【崑崙洞】,
高度有130公尺;其次是【乾元洞】,高度有112公尺;接著是【海雷洞】,高度有77公尺;八仙洞現在有完整的步道通往各個洞穴,值得前往參訪。