Start your 17-day vacation in Lisbon for two nights, visiting Belem Tower and Jeronimos Monastery during the included city tour. Sightseeing in Seville (two nights) includes the Cathedral with Columbus' tomb; then you continue by ferry across the Straits of Gibraltar to Morocco. A night in Rabat allows time to admire the Royal Palace and to visit both the Mohammed V Mausoleum and Chellah's Roman Relics. Via Casablanca you arrive in Marrakesh, where sightseeing includes Menara Park, Bahia Palace and Saadian Tombs. In Fez you will be guided through the labyrinthine Fes-el-Bali to the exquisite Medersa Attarine. From Ceuta sail back across the Straits and visit the strategic rock fortress of Gibraltar with its famous colony of Barbary apes. Then a whole day at leisure at the Costa del Sol to relax and do as you please. Via Granada and its main attraction, the Alhambra, travel through Don Quixote's La Mancha landscapes to Toledo and onto Madrid for two nights, where sightseeing includes a visit to the Prado Museum.
i like this one best i think