← Places

Spain

Place

Spain is a country in south-western Europe. Its connection to the Isle of Man includes the broader European trading networks in which Manx merchants participated, and the military conflicts of the early modern period in which the Island's strategic position in the Irish Sea was of significance.

Explore further

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

← Back to Places