Bled Castle

Sitting on a cliff overhanging lake Bled, this castle dates from the year 1004, making it the oldest castle in Slovenia. The castle terraces offer amazing panoramic views of the lake, the countryside, and the mountain ranges of the Karavanke and Julian Alps.