Explore the very best of Spain and Portugal on a captivating journey through historic cities, coastal treasures and Andalusian gems. From Madrid and Porto to Lisbon, Seville and Granada, discover UNESCO-listed landmarks, cruise the Douro River, visit the spectacular Alhambra and savour authentic regional flavours along the way.