2. Piran
With an unparalleled beauty of its many exotic landscapes, Piran is truly a gem of the Mediterranean and is counted as one among the best European cities to be visited this year by travelers that love to experience unique places and culture.
Image Credit: cloudfront