Miles of rolling green hills, jagged mountaintops, and quaint coastal villages await you in Northern Spain.