Guess where I've been last week?
Yep. Morocco. My first time in Africa, as well. I went there with some friends via plane to Melilla (BTW, how expensive can such a flight be!) and rented a car to do a round trip. The itinerary was -more or less erratically- Nador-Fez-Volubilis-Meknes-Fez-Azrou-Taza-Debdou: basically, the north.
North Morocco is quite similar in landscapes to Andalusia. The best part to visit would be the west, where the ancient cities are. It would also be better to rent the car in Spain and cross via Ferry, as it is cheaper and leaves you in the interesting bit of the country, but they would not rent us a car for Morocco. Which I fully understand after seeing how they drive.