From Castilian Plains to Atlantic Shores: An Iberian Adventure
Journey across Spain and Portugal by rail, from Madrid and Seville to Porto and Lisbon, discovering historic cities, changing landscapes, local cuisine and the distinct cultures of the Iberian Peninsula.