Ah Slovenia, what a spellbinding country. Straddling the divide between Eastern Europe and the Meditteranean, this lesser-known marvel is storybook scenic – think rolling green forests, glittering lakes, epic mountain vistas, loads of castle-like structures and even a little sliver of golden coastline. Ljubljana is also known as one of Europe’s greenest and most liveable capitals. In fact, it was named the European Commission’s Green Capital of Europe in 2016. Here, the verdant banks of the Ljubljanica River has been turned into pedestrian zones, which means you can set out to explore on foot. Pure magic!