Travel to Spain, Portugal and Morocco on a journey from Madrid to Marrakech, taking the long route for maximum adventure. Marvel at artistic masterpieces and architectural wonders in Spain, taste the rich history of Portugal in its delightful cities and cuisine, and be enchanted by the magic of mysterious Morocco. Revel in chaotic markets, relax in coastal retreats and be warmed by local hospitality. This is an unforgettable odyssey through changing landscapes and incredible cultures - be spellbound by the colours and charisma of Spain, Portugal and Morocco.

Highlights

The Art Walk in Madrid is every art lover's dream. In one small stretch you can browse the Thyssen-Bornemisza Museum, the Reina Sofia and the Prado, one of the world's most celebrated galleries

Wander around Salamanca's Plaza Mayor at night, lit up to reveal its intricate architecture

Sample the culinary delights and contrasts of Spain, Portugal and Morocco - three countries that are celebrated around the world for their cuisine

The Algarve in Portugal is the perfect middle point of the trip. Soak up the sun on the coast's gorgeous beaches, walk across rocky cliff tops, explore remote coves and enjoy a sunset over the Atlantic Ocean

Relive a glorious medieval past in Fes city. While many tourists get lost in the labyrinthine streets of the medina, you'll have a local guide to show you the way

Where else would you find drummers, dancers, fortune tellers, jugglers and old medicine men in one place? Marrakech is the perfect place to share a final group meal and stock up on treasures in the city's colourful souqs

Scale the High Atlas Mountains and trek through scenic Berber villages, spending a night in a traditional Berber homestay. Discover the culture and tradition of an indigenous population who have stood the test of time

Negotiate your way through the winding alleys of Ait Benhaddou Kasbah, a superb example of Moroccan architecture rich in history and mystery

Moroccan cuisine is interpreted throughout the world in different ways. While in Ait Benhaddou, master the way traditional way of preparing Moroccan couscous and tagines

Travel through the Sahara desert in a camel convoy, sleep under the North African stars and enjoy an evening beside the campfire listening to Bedouin tales

Put your feet up and relax in the laid-back coastal town of Essaouira. This is a good chance to recharge before heading for the colourful chaos of Marrakech