Nestled between the Cantabrian Sea and northern Spain’s green mountains, Cantabria hides true coastal gems. Along its shores lie charming towns that combine seafaring heritage, natural beauty and ...