This might just be the smallest and the most diverse country in the world. Half the size of Switzerland, offering beaches, mountains, historic castles and baroque palaces.
The most beautiful coastal town in Slovenia, often compared with the jewel of the Adriatic, Dubrovnik.
An ancient Mediterranean town with a lively history, lying on the Slovenian coast.
Portoroz or "Port of Roses" is Slovenia's only mass-market resort on the Adriatic.