The Cantabrian Coast, often also Green Spain, is a lush natural region in Northern Spain, stretching along the Atlantic coast from the border with Portugal to the border with France. From Wikipedia