This small Alpine town in northwestern Slovenia rings the shore of Lake Bled, whose glacial blue waters surround a tiny island and its small Baroque church. After a two-hour stroll around the lake, hike to the medieval hilltop castle for panoramic views or recharge with a slice of the local specialty: kremšnita, a sugar-topped pastry filled with cream and custard that has been served for decades at the Hotel Park.