Morocco is a mountainous country of western North Africa that lies directly across the Strait of Gibraltar from Spain. Although the country is rapidly modernizing and enjoys a rising standard of living,
Day 1, Saturday: Arrival in Casablanca/Rabat Upon your morning arrival in Casablanca, you will be met by your English speaking Moroccan guide. After leaving the
We can create your own, personalized travel itinerary for Cuba, Iran, Tunisia, Morocco, Algeria, Portugal, and other countries ! We can help you design the