Karain Mağarası, Akdeniz Bölgesi’ nde Antalya ilinin 30 kilometre kuzeybatısında eski Antalya – Burdur karayoluna yaklaşık 5 – 6 kilometre uzaklıkta bulunan Yağca mahallesi sınırları içerisinde yer alan Türkiye’ nin en büyük doğal mağaralarından biridir. Denizden yüksekliği yaklaşık 430 – 450 metredir. 1946 yılından beri yapılan kazılarda bölgede günümüzden 500.000 yıl öncesine kadar yerleşim merkezi olarak kullanıldığının izleri görülmüştür. İçinde insan hayatı süregelmiş Türkiye’ nin en büyük mağarasıdır. Yapılan kazılarda bulunan kalıntılar Antalya Müzesi ve mağara yakınında bulunan Karain Müzesi’ nde sergilenmektedir. Anadolu ve Yakın Doğu tarihi açısından önemli bir peleolitik merkez olan Karain Mağarası peleolitik, neolitik, kalkolitik, eski tunç protohistorik çağlarda ve klasik çağda insanların iskan olarak kullandığı tarihi bir mağaradır. Elde edilen arkeolojik buluntular ile Roma dönemine dek yerleşim izleri görülmüştür. Mağaranın üzerinde ve duvarlarında Grekçe kitabe ve nişler bulunmaktadır. Avrupa ve Yakın Doğu bağlantıları ve göç yollarının tanımlanması açısından fikir vermesi ile önem kazanmaktadır. 1994 yılında UNESCO Dünya Mirası Geçici Listesi’ ne dahil edilmiştir.