Barcelona is one of Europe’s most dynamic cities. It is surrounded by the sea, mountains and two rivers, and its beaches are the highest rated in the Mediterranean see. Just an amazing place to live and visit. We highly recommend it!


Barcelona pictures