Barcelona liegt an der Nordwestküste des Mittelmeers und ist neben Madrid eine der bedeutendsten Städte Spaniens. ###>Barcelona is located on the north east coast of Spain on the Mediterranean Sea and is one the country’s most important cities, alongside Madrid.