Piran in Slovenia - Beautiful small town with mediteranean flair