Barcelona SpainWhat a city, what a country. This is always a fan favorite, the food, the atmosphere, the weather a great addition to your European Tour....