Downtown Barcelona City Spain | Catalonia Walking Tour Europe

2 years ago
3

Barcelona or Catalonia is a city in northeastern Spain. It is the capital and the largest city of the autonomous community of Catalonia, as well as the second most populous municipality in Spain. With a population of 1.6 million residents within city limits. Its urban areas extend to numerous municipalities within the province of Barcelona and his home to around 4.8 million people

Loading comments...