Without doubt one of my top favorite cities in Europe! Always great energy, spectacular food, bold art and architecture, wonderful places to stay, and any city on a beach gets my vote - the best of all worlds! Barcelona also has some of the best food markets in the world. Though many travelers love La …