If you found yourself on this beach in northern Spain, you’d be forgiven for thinking you were surrounded by wild ...