Spain, Portugal and Morocco - Guaranteed tours to fine culture and big fun! Information & reservation Spain, Portugal, and Morocco—three glorious countries rich in history and culture, and on this guaranteed tour, you'll experience them all! Explore Spain, Morocco and Portugal!Admire beautiful religious monuments in Toledo, Casablanca and Seville. Visit ornate palaces in Rabat, Marrakesh and Granada. See the Puerta del Sol in Madrid, the famous Rock of Gibraltar and the Cape Spartel in Tangier. Be amazed at the scenery every step of the way! Portugal for two!