Marocco, terra di contrasti geografici e culturali