Capital city of Catalonia and second only in size in Spain to the city of Madrid, Barcelona is a cultural and business center located on the Mediterranean coast between the BesosĀ and Llobregat rivers. Founded first as a Roman city around 2000 years ... Read More >
Connect With Us!