Pinterest • The world’s catalog of ideas

Vibrant at every turn, Barcelona surprises and delights with its rich history, Mediterranean beaches and wonderfully eccentric architecture and art.