Cantabria is a region on the northern coast of Spain. Its main infrastructure hub is Santander with about 180,000 inhabitants.
Cantabria Travel Guide
Top Destinations in Cantabria
Santander, Spain
The port city of Santander is the capital of the autonomous community and historical region of Cantabria situated on the north coast of Spain. Located east of ... more