A picturesque town nestled on the Adriatic coast well deserves a spot on your European adventure bucket list. Piran, in Slovenia, boasts abundant Venetian Gothic architecture, epic sea views, and ...