You donâ€™t really expect gardens amongst this sort of landscape. You expect what you can see here: sheep and goats wandering around scavenging mouthfuls of scrub where they can but not gardens. But they are there, little patches of fertility amongst the rocky sand.
This is Morocco. Not the bustling medinas and souks of Marrakesh and Fez but another world on the other side of the Atlas mountains where people eke out a life pretty much unchanged for a couple of millennia. They live in the same mud walled houses, cook in the same way and grow the same crops.
Except, of course, that there is now solar powered satellite television. And Manchester United.