Predjama Castle, first mentioned in 1274, is a Renaissance castle built within a cave mouth in south-central Slovenia.