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

Advertisements