Slovenia has just 47km of coastline on the Adriatic Sea, but it certainly makes the most of it. Three seaside towns – Koper, with its medieval core, Izola, known for its good restaurants, and glorious Piran – are full of important Venetian Gothic architecture, and...