Country - Spain
City - Barcelona
Local Time - 05:54:43
Barcelona
Barcelona is the second largest city in Spain, and the largest city of the Autonomous Community of Catalonia.
Barcelona is the second largest city in Spain, and the largest city of the Autonomous Community of Catalonia.
Barcelona highlights


