Spain Archive

Travel guide to Barcelona

Barcelona is the capital and largest city of Catalonia and Spain’s second largest city, with a population of over one and half million people (over five million in the whole province). This city, located directly on the northeastern Mediterranean …