Barcelona, Spain
Ibiza, Spain
Amsterdam, Holland
Paris, France
Prague, Czech Republic
Florence, Italy
Berlin, Germany
London, England
I traveled to dozens of more cities, but none of them I found as important as the ones I posted above. Believe me, you won't regret to traveling to even one of these cities. They are all amazing, and all ridiculously different.