1. A camel caravan in the desert
Who wouldn't want to ride a camel through these sandy deserts? Well they say it is somewhat uncomfortable, but I would still like to do it someday.
2. Cheeky goats climb an argan tree
Have you ever seen a cuter bunch of goats than this lot? Curiously, the goats eat the fruit of these argan trees, and locals gather their waste to make argan oil.
3. Palmeraie
Morocco is full of palm trees, housing some 18,000. Wonderfully, Morocco also has a great many olive, fig, pomegranate, orange and fig trees. Just remember to bring a nice fruit basket for your pickings.
4. Mausoleum of Mohammed Fifth, Rabat
If you want to visit a place teeming with Islamic richness, then Morocco must be the safest and most civilized country to do so. The country is relatively stable, so you can see extremely old Islamic architecture like this 12th Century mausoleum.
5. Sunset in the Sahara
The Sahara looms large in the world's consciousness as a place of desert mystery. It is said that in some 15,000 years the desert will turn green with life, due to the projected tilting of the earth's axis. Now very dry, it will one day be a damp place.
6. Atlas countryside
Most people aren't aware of the sheer variety that you can witness in Morocco. These mountainous regions in the Atlas region, close to Ifrane, show just how lush the country can actually be.
7. The Moussem of Tan-Tan
The Moussem is an annual meeting of local tribes, aimed at celebrating traditions. Here you can see a competition called the 'tbourida'. Contestants aim to demonstrate their horsemanship while performing a number of feats.
8. Chefchaouen
Chefchauen is one of the most frequent ports of calls for tourists, though it is in fact a quite tiny place, made famous for a few things. Here you will taste some amazing goat's cheese, and also enjoy a number of terrifically blue buildings which give the town its unique character.
9. The Dades Gorge
This scenic rocky road into the gorge is simply mesmerizing. In this location dwell many Berber people, a group of people closely identified with Morocco and seen as indigenous.
10. Temara Beach
You can also enjoy some fabulous beaches in Morocco too. So, the question occurs: why go to Spain when you could just as easily enjoy a much greater adventure in Morocco, without foregoing any sunny beaches?
11. Driving to the mountains
If you travel by road you will pass by, and maybe towards, many mountain ranges that dominate the landscape.
12. Fez Tanneries
For many centuries Fez has been a world leader in the tanning process which transforms skins into leather, altering the animal skin's protein structure in order to make it last. You can pay some locals to take you on a tour of the tanneries.
13. Tagines, Marrakech
The tagine is the ceramic cookware you see here, and has been used by Berbers for generations. The pots are very useful in slow-stewing meats and veggies, giving a uniquely Moroccan flavor.
14. The Atlas Mountains
The Atlas mountains are named after the Titan condemned to hold the sky on his shoulders, a suitably monumentous myth to go beside this awesome stretch of mountains. The range winds 1,600 miles across Tunisia, Algeria and Morocco.
15. Street performances
You can enjoy all kinds of street performances in Morocco in places like Fez and Marrakech. In the latter you might catch this guimbri player, using the traditional instrument favored by the Gnawa people. Other than musicians, you can also watch storytellers, magicians and monkey shows.
16. A sandstorm
Morocco is very susceptible to sand storms, which typically make their presence felt between February and April. However they are spectacular, and add something extra to this miniature world.
17. Aït Benhaddou
This is what the Moroccans refer to as a Kasbah, which is a cross between a castle and a walled town. Benhaddou is a UNESCO Heritage Site that you just have to see.
18. Merzouga Dunes
These fascinating sand dunes can be seen a short way from the pleasant town of Merzouga.
19. Fishing boats in Essaouria
Morocco does a lot of a fishing, more than any other African nation. These well-painted fishing boats serve a thriving and ancient industry.
20. Sunset at Skhirat
Skhirat is not so far from Rabat, and it is very worth visiting to see some lovely beaches. If you have time you should definitely stick around for the sunset. It's magnificent.