I guess it is really hard for me to choose the favourite, but it would be something between Morocco, Iceland and Norway. Depends and what is the price level and attitude towards weather conditions. I think the most diversity was in Morocco. Starting from crazy streets and ending with very beautiful mountains with no people there. This is a shot from our trip there:
Sounds perfect ... Iceland and Norway are both on our list x