Piran – a hidden gem on the Slovenian coast