Barcelona is the capital city of  Catalonia, a region in the north east of Spain. It is also the second most populated city in Spain after Madrid, with a population 1.6 million within city limits. It is also the largest metropolis... Continue Reading →

Advertisements