As the largest cave castle in the world, the Predjama Castle is in the Guinness Book of Records. It has been perched in the rock cliff 123 metres above ground for over 800 years. It is connected to the cave underneath it with mysterious underground tunnels. This picturesque and mysterious castle is a real treasure trove of legends, which is why it ranks among the castles that you simply have to visit when in Slovenia.