2Santillana del Mar, Cantabria
Despite its name, Santillana del Mar isn’t directly by the sea, but it’s certainly close to perfection. Known as “the town of three lies” (since it is neither holy—santa, flat—llana, nor by the sea—mar), Santillana del Mar more than makes up for it with storybook charm.




















