Barcelona Coastline webcam
Located in Barcelona, Barcelona, Catalonia
Barcelona is a bay located in Catalonia, Spain on the continent of Europe. Find Apartments, Hotel and attractions in Barcelona, Barcelona below.