There are more than 60 Spanish islands cast off the coast of the mainland, and while many of the big hitters – Ibiza, Mallorca, Lanzarote – have well-worn reputations, they are constantly reinventing themselves. In recent years, many have gained prominence for sustainability, stargazing and smart stays. These are CN Traveller’s 10 favourite Spanish isles.
Tag: