9Piran, Slovenia

Slovenia’s tiny Adriatic coastline hides one of Europe’s most charming seaside towns. Piran has a distinctly Venetian character, with narrow streets, elegant buildings and a waterfront lined with restaurants and cafés.

The compact historic center is easy to explore on foot, and Tartini Square provides a natural starting point for wandering through the old town. Climb toward the Church of St. George for panoramic views over the red rooftops and Adriatic Sea.

Piran works particularly well for travelers who want Mediterranean atmosphere without heading to Italy or Croatia’s busiest coastal destinations.