#15 - Barcelona, Spain
Barcelona is a city that combines both the old and the new in a magnificent fashion. Much of the city is as it was centuries ago, with narrow streets everywhere you look. On the beachfront, you’ll find the modern luxuries and unparalleled resorts.