France 24
Latest news on Barcelona, including Catalan Independence, Covid and other big stories concerning the city in northeastern Spain. Barcelona is the capital of Catalonia and the second largest city in Spain. It is located on the Mediterranean coast and is known for its art, culture, and architecture. The city is home to the FC Barcelona football club and the Olympic Stadium. Barcelona is a popular tourist destination and receives over 8 million visitors per year.