Piran
Set on a narrow peninsula on the coast of Slovenia is the charming coastal town of Piran, known by many as the gem of the Slovene Riviera. Half a millennium of Venetian rule has left its mark, as seen from the architecture throughout the town. A maze of narrow cobblestoned streets is outlined by colorful houses with terracotta roofs and surrounded by olive groves and pebble beaches. At the heart of the town, Tartini Square is the perfect place to grab a coffee and people watch while admiring the Gothic style Venetian house, the Teatre Piran and the harbor.