Cantabria Travel Guide

Cantabria is a region on the northern coast of Spain. Its main infrastructure hub is Santander with about 180,000 inhabitants.