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!
Prince Albert in the Western Cape of South Africa is one of those little small towns that seem to be imbued with a certain kind of hinterland magic. Flanked by lush vineyards and silvery olive groves, this tiny hamlet is home to talented artisans that range from cheesemakers and chefs to painters, writers, and thespians. One visit will keep you coming back for more, as the diminutive town at the foot of the majestic Swartberg Pass continues to draw you in with its singular mystique.