A quick guide to Piran, Slovenia's charming coastal town with Italian feel and Venetian influence. Discover how to enjoy a visit to Piran.