Lake Bled — Slovenia's leading mountain resort — comes complete with a sweeping alpine panorama, a fairy-tale island, a cliff-hanging medieval castle, a lazy lakeside promenade, and the country's most sought-after desserts. Taken together with the glorious mountain scenery and folk-life charms of the surrounding areas, there are few more enjoyable places to simply be on vacation. Hike up to Bled Castle for intoxicating vistas. Ride a traditional pletna boat out to the island, climb up to the church, ring the bell, and make a wish. Sit on a dock, dip your feet in the water, and watch some of the lake's resident swans. Then dive into some of Bled's famous cakes while you take in the view of Triglav, Slovenia's favorite mountain.