Predjama Castle, a renaissance castle built within a cave mouth in southwestern Slovenia Predjama Castle, a renaissance castle built within a cave mouth in southwestern Slovenia Source: HERE ← PREV POST NEXT POST →