Three hundred days of sunshine a year, beautiful landscapes with huge sand dunes and panoramic views, palm trees lined with enchanting oasis towns, a plethora of bustling markets, wonderful white beaches with a warm climate. That’s Morocco!