Located on the coast of the Cantabrian Sea and set on Northern Spain's leafy and fertile 'Green Coast' overlooking the Bay of ...