Main - Barcelona City Guide
Caught between azure sea and hills overgrown with juicy verdure, Barcelona is rightly considered to be a highlight of Spain and of the whole Mediterranean. It is a city with a centuries-old history, rich traditions, sandy beaches, impressive architectural