← Places

Barcelona

Place

Barcelona is a major port city on the Mediterranean coast of Spain. It formed part of the extensive European trading network with which the Isle of Man had connections during the eighteenth century, when Manx vessels and merchants traded across the Atlantic and Mediterranean worlds.

Explore further

Choose from the options below to explore the items Barcelona is linked to.

← Back to Places