Travel Photography Photos tagged as (barcelona The Arc de Triomf (Barcelona, Catalonia, Spain)
Barcelona is the capital and most populous city of Catalonia and the second largest city in Spain, with a population of 1,605,602 in 2006. It is located on the Mediterranean coast between the mouths of the rivers Llobregat and Besòs, and is limited to the west by the Serra de Collserola ridge (512 m/1,680 ft).
Nearby accommodation: Apartments in Barcelona Born-Damas
Be the first to comment on this photo!
To comment on photos, you need to login first.
Have you forgotten your username or password? Retrieve Your Login Details