About us
Define
Definitions for
"Cantabria"
Cantabria is an autonomous community of Spain, containing one province (also called Cantabria).
en.wikipedia.org