A place where art-filled museums, beach towns and vibrant neighbourhoods shape everyday culture.
Barcelona - Madrid