Fantastic cities
The capital of Slovenia, Ljubljana, is a gorgeous city surrounded by snowy mountains, hidden from the world and enjoyed by only those privileged enough to visit it. From its winding canals to its proud architecture, the city resembles something from a fairytale, only it is very much real-life.