Tucked away in the heart of Europe, Slovenia is a destination that left me speechless and has easily become one of my favourite countries. During my week, I explored many of the natural gems including Lake Bled, Lake Bohinj and Triglav National Park, all of which are nothing short of magical. Ljubljana, the charming capital city, also offers a mix of history, culture, and modernity. Whether you’re exploring the city or relaxing by the lakes, here are the top things to see and do in Slovenia.