See the spellbinding highlights of Morocco, Portugal and Spain on worry-free tour with professional tour directors throughout the journey. Begin the unforgettable experience in Rabat and travel to Fez, Marrakesh and Casablanca in Morocco. Then fly to Lisbon and explore Seville, Costa del Sol, Granada, Madrid and Barcelona on this sensational premium tour package with flights included.