Embark on a captivating 20-day adventure through the heart of the Iberian Peninsula, exploring the vibrant culture, rich history, and stunning landscapes of Madrid and Portugal.