兼具地质景观与史前遗址的八仙洞,位在台东县长滨乡一座面海的峭壁上,有自然形成的十数个海蚀洞穴。这些洞穴原在海面,现在却散布於150公尺高的山壁上,这是因为在东海岸地壳陆升的过程中,海浪冲蚀岩壁较松软的部份而成。八仙洞目前设有步道通往各个海蚀洞穴,其中最大的洞穴是灵岩洞;离地面最高的是崑仑洞,高度有130公尺,其他还有乾元洞、朝宸洞、海雷洞、潮音洞、永安洞、水帘洞等。由於洞穴多被占用开辟神坛,因此洞穴名多带有宗教色彩。八仙洞也是一处重要史前遗址,曾发现非常丰富的旧石器时代先陶文化,经命名为「长滨文化」,这是迄今所知台湾最古老的史前文化遗址,深具重要性,而被列为国家一级古蹟。