Pamplona has the running of the bulls, but what about the running of the sheep? That’s a spectacle to be enjoyed in New ...