If you are a fan of fairytale castles, make sure to pass by Predjama Castle in Slovenia. The medieval castle is built within rocks and apparently has a network of secret tunnels into the rocks. Too bad there was only one path to the rocks on the top of the castle that was public to visitors. I would have really liked to explore the not-so-public areas..
Apart from getting a real medieval vibe while walking through the different rooms of the castle and making your way further into the rock, the views from the castle are also stunning. Set in this scenery, it’s easy to travel back in time for a few hundred years..
Apart from visiting the castle, also pass by the cave system which is really pretty, too. For part of the tour you can take a little train into the cave.
And whilst you are in the area, also spend a day or two in Lake Bled (also a fairytale castle, just in a slightly more ‘happy’ fairytale style..).