7. Florence
As we are speaking about best European cities, we must say a word or two about a very famous Roman city that has come to be known as the city of frescoes and canvases by famed artists like Michelangelo and Botticelli. Yes, you guessed it right as its none other than Florence, the land of exotic nightlife and partying. For those that love to shop, there are a number of interesting souvenir shops and crafts markets. If you wish to do some wine tasting, you can head off to the vineyards of Chianti. Florence definitely makes its mark at number 7 of the best European cities to visit.
Image Credit: eatingitalyfoodtours