Join a 20-day journey beginning in Casablanca and explore Morocco's imperial cities, the Sahara Desert, and Marrakesh, before cruising the Douro River on board the MS Estrela in Portugal with stops in Salamanca, Porto and more. Visit local quintas, see a flamenco show and taste port wine.
Enjoy a sumptuous dinner of traditional dishes and dessert at a picturesque local quinta, a Portuguese winery.
Enjoy Seville’s flare for flamenco at the Flamenco Dance Museum.
On arrival in Régua, head to a local quinta, which boasts outstanding views over the Douro Valley. Here, you’ll enjoy a tasting of local port wine, Portugal’s most famous tipple.
Visit the souks of Fez for a sumptuous Moroccan dinner with traditional entertainment including belly dancing
Visit Tawesna Salon de Thé, a cooperative eatery led by local women who uphold the region’s culinary heritage.