Published on Monday, October 31, 2011 by Ben Pate
Several components of Spanish culture come together in its second-biggest city, Barcelona. Fashion, science, art, and entertainment combine here to make it one of Spain's most engaging and exciting cities, and it's 2000-year history only make it all the more interesting. Barcelona has something for everyone: nightlife, beaches, culture, and more. All travel outside ...