Cantabria is located on the Cantabrian coast, name given to the strip of land between the Cantabrian Sea and the Cantabrian mountain range in northern Spain. You have a spectacular scenery and beaches.