Welcome to the Iberian Peninsula, home to some of the world's freshest seafood, finest wines and most flavourful local produce. On this 17-day trip across Northern Spain and Portugal, tingle your tastebuds as you eat and drink your way through cities and ...