fbpx

Barcelona Facts & Worksheets

Barcelona, the cosmopolitan capital of Spain’s Catalonia region, is the largest city on the Mediterranean coast.