Predjama Cave Castle in Slovenia

Predjama Cave Castle is a amazingly build cave in Europe. It's also a famous visited castles in Europe. It's a mixture creation of Nature and Man Work. It's a unbelievable creation in Slovenia (Europe).