Some places have caves to visit and then other places have castles. Ever heard of a cave castle? Yes, they do exist. The Predjama castle, built at the mouth of a cave near the village of Predjama has a cave behind it and one under it!
Header photo by: Shadowgate (Wikimedia Commons)