Slovenia is a tiny country that packs an outsized punch — think emerald-green rivers, a fairy-tale island on Lake Bled, and a capital that’s as bike-friendly as it is beautiful. It’s where the Alps meet the Adriatic, and where you can hike through forests in the morning and sip wine by the sea by afternoon. For travelers who love the outdoors without sacrificing city culture, Slovenia is hard to beat.